Papa Leo's Pizzeria

716-434-4222
36 Main St
Lockport, NY 14094
No photo available for this business

Business Information

Pizza, Restaurants
MasterCard
MONDAY:11:00AM-11:00PM
TUESDAY:11:00AM-11:00PM
WEDNESDAY:11:00AM-11:00PM
THURSDAY:11:00AM-11:00PM
FRIDAY:11:00AM-11:00PM
SATURDAY:11:00AM-11:00PM
SUNDAY:11:00AM-11:00PM

Customer Reviews (2 reviews)

Kim K.

on Judys Book Aug 03, 2005
Papa Leo's is conveniently located on the main strip in the village of Lockport. They offer a fresh clean dining room. There pizza is good but their chicken wings are what keeps us going back. They are seasoned just... (more)

by Kim K. at Judy's Book

on Citysearch Aug 02, 2005
Papa Leo's is conveniently located on the main strip in the village of Lockport. They offer a fresh clean dining room. There pizza is good but their chicken wings are what keeps us going back. They...... (more)

Browse our top cities

Browse cities by state