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
See a problem?
You might also like
Partial Data by Foursquare.



