Remove Ads

Photo of Palermo Pizza

Palermo Pizza

351 W Main St, New Holland, Pennsylvania 17557 USA

84 Reviews

Side salad

Photo Credit: Yelp

Remove Ads