Get directions to: Old Sturbridge Village, Sturbridge, MA
Restaurant address: Route 20 Sturbridge, MA 01566, USA
Restaurant: Old Sturbridge Village