Search results
- See moreSee moreSee moreSee morePapa Leo's PizzeriaItalian Restaurant · $
Pickup · Delivery
36 Main St Lockport, NY 14094 312.60 mi
Is this your business? Verify your listing
Amenities
- Family friendly
Pickup · Delivery
36 Main St Lockport, NY 14094 312.60 mi
Is this your business? Verify your listing
3.5 21 reviews
They have an Amazing Philly Cheese Steak Pizza. I check for the Pizza of the months often. More
Everything, except the steak sub, use to be great. When Scotty left, the quality really suffered!! They switched to another vendor for their online orders, and their new system is TERRIBLE!!!... More
Very good pizza. Liked the thin crispy crust, surprised by the sausage flavor, could taste some sage maybe? Would prefer cup & char pepperoni. Also, I see it so many times when you order lots of... More
This old chunk of coal goes here often because my workplace is close by. We order from here at home too, because Papa Leos is the only city pizza place that delivers to the town. The employees... More
I would give Papa Leo's 3.5 stars if I could. There's nothing really wrong with this place, I'm just not a fan of their pizza. So many better places in Lockport. They offer both traditional and... More