140 Main St
Sturbridge, MA 01566
Sturbridge, MA 01566
Open HoursBreakfast Served Starting At 5am-7 Days A Week,Lunch Served Mon-Fri-Dinner Wed-Fri Til 7 Pm
| Nearby Cities | Boston, MA (65.5 miles) | Block Island, RI (66.5 miles) | Providence, RI (45.2 miles) | Mystic, CT (47.7 miles) | Newport, RI (61.3 miles) |
|---|