Get directions to: Sergio's, Marlborough, MA Restaurant address: 416 Boston Post Rd E Marlborough, MA 01752, USA Driving Walking Bicycling Restaurant: Sergio's