We love our guests, so feel free to visit during normal business hours, shown below!
207 E Main St., New Holland, Pennsylvania 17557, United States
Thursday & Saturday
10:00 am - 2:00 pm
other hours by appointment only