Get directions to: Publick House Historic Inn, Sturbridge, MA
Restaurant address: 295 Main St Sturbridge, MA 01566, USA
Restaurant: Publick House Historic Inn