Remove Ads

Photo of Leola Pizza Place

Leola Pizza Place

23 W Main St, Leola, Pennsylvania 17540 USA

13 Reviews

Italian sub (the bread is AMAZING!)

Photo Credit: Yelp

Remove Ads