Where do you need Restaurants ?
Palermo Pizza and Restaurant
570-544-6971
40.819305
-76.200972
About Palermo Pizza and Restaurant
Palermo Pizza and Restaurant is located at 113 S Main St, Shenandoah, PA. This business specializes in Restaurants.