Award-Winning Pizza

Check out our awards.

Papa Leo's Feedback

What kind of comment would you like to send?

Complaint Problem Suggestion Praise

What about us do you want to comment on?

Other:

Enter your comments in the space provided below:

Please try to be specific, include date and time of order if possible.

Tell us how to get in touch with you: 

Name
E-mail
if you would like a follow up include e-mail address 
Tel
FAX
Please contact me as soon as possible regarding this matter.

Click here for a complete, printable menu

Two great locations in Western New York

 

Lockport

36 Main St

(716) 434-4222

(get directions)

Wheatfield

2265 Niagara Falls Blvd

(716) 731-5911

(get directions)

Open 7 days a week, Sunday-Thursday 11 a.m.-11 p.m., Friday-Saturday 11 a.m.- 1 a.m.

Specials

Great deals on the food you love with daily and everyday specials.

PRINTABLE MENU     Feedback     Jobs     Swag