Are you able to dine in ?
Address: 197 Boston Post Rd W, Marlborough, MA 01752, USA
Michael Werse | Sep 2, 2021
Yes I have seen people do that.
Danielle S | Sep 2, 2021
Idk about this location but others yes
Thanks! Your answer is awaiting moderation.