Papa Leo's

Closed
2265 Niagara Falls Blvd
Niagara Falls, NY 14304

Papa Leo's Pizzeria, located in Lockport and Wheatfield, New York, offers a convenient mobile app that allows customers to access special coupon savings and join a V.I.P. loyalty club for exclusive deals. The app features the full menu and enables easy one-touch ordering for a seamless dining experience.

With locations in both Lockport and Wheatfield, Papa Leo's is dedicated to providing delicious pizza and a user-friendly ordering process. Customers can enjoy the benefits of the loyalty program while indulging in their favorite menu items.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.