Papa Leo's Pizzeria
36 Main St, Lockport
(716) 434-4222
Recent Reviews
Order Online
You May Also Like
B & D's Bagels & Locks - 21 Main St
Breakfast, Bagels, Coffee & Tea
Tom's Diner - 11 Main St
China King - 56 Main St
Chinese, Cantonese, Szechuan
Restaurants in Lockport, NY
Papa Leo's Pizzeria
36 Main St, Lockport, NY 14094
(716) 434-4222