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