Review of Papa Leo's Pizzeria

36 E Main St, Lockport, NY 14094

Overall Rating


AWESOME pizza! Super fluffy and great taste! They did heavily warn about the risk of cross contamination, so I was pretty sure I'd get sick- but nope! Would LOVE to know where they get the crust from (they said a dedicated gf supplier). Again- if you're looking for the closest "real/normal" pizza- check it out!!

Celiac friendly?


Updated 1 year ago