Award-Winning Pizza

Check out our awards.

Papa Leo's Awards

  • 2004 Taste of Niagara Best Pizza
  • 2005 Taste of Niagara Best Chicken Fingers
  • 2006 Taste of Niagara Committees Choice and Best Specialty Pizza
  • 2008 Buffalo Pizza Fest Best Buffalo Chicken Pizza and Best BBQ Pizza
  • 2009 Buffalo Pizza Bash Best Steak Pizza and Best Buffalo Chicken Pizza
  • 2009 Lockport Business Association Business of the Year
  • 2010 Niagara USA Chamber of Commerce Business of the Year

Click here for a complete, printable menu

Two great locations in Western New York



36 Main St

(716) 434-4222

(get directions)


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.


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

PRINTABLE MENU     Feedback     Jobs     Swag