Get directions to: Colonel Ebenezer Crafts Inn, Sturbridge, MA
Restaurant address: 277 Main Street Sturbridge, MA 01566, USA
Restaurant: Colonel Ebenezer Crafts Inn