Get directions to: New England Truck Stop, Sturbridge, MA
Restaurant address: 201 Charlton Road Sturbridge, MA 01566, USA
Restaurant: New England Truck Stop