Review of Papa Leo's Pizzeria

36 E Main St, Lockport, NY 14094

Overall Rating

Review


Gluten free subs, tacos and pizza, not celiac friendly due to cross contamination possibility. Locally owned and operated, very friendly staff

Updated 2 years ago

Not celiac