Address: 371 Main St, Sturbridge, MA 01566, USA
Yes dine in or eat outside. I was there Wednesday 7/22
Yes
Add Answer
Thanks! Your answer is awaiting moderation.
Do you have a delivery option ?
Trending Places
Fast food restaurant
364 Main St, Sturbridge, MA 01566, USA
Restaurant
1 Sturbridge Village Road, Sturbridge, MA 01518, USA
Brewery
3 Arnold Rd, Sturbridge, MA 01518, USA
Espresso bar
407 Main St, Sturbridge, MA 01518, USA
559 Main St, Sturbridge, MA 01518, USA
Hotel
366 Main St, Sturbridge, MA 01566, USA
Orchard
199 Arnold Rd, Sturbridge, MA 01518, USA
Truck stop
400 Haynes St, Sturbridge, MA 01566, USA