Get directions to: Country Squire Motor Inn., New Holland, PA
Restaurant address: 504 E. Main St. New Holland, PA 17551, USA
Restaurant: Country Squire Motor Inn.