Lancaster

1704 New Holland Pike Lancaster,
PA 17345

LANCASTER, PA RESTAURANT

Our Lancaster location is conveniently located at 1704 New Holland Pike in the Village of Eden. The restaurant seats 40 and is open 7 days a week from 10:30AM – 9:30PM. Walk ins are always welcome and you can call ahead for speedy carryout service.