Papa Leo's Pizza Wings & Subs in Lockport Buffalo
36 Main St, Lockport , 14094 - Get directionsMenu Papa Leo's Pizza Wings & Subs
How to get to Papa Leo's Pizza Wings & Subs
Opening Time
Lunch, Dinner: Mon-Thu, Sun
Lunch, Dinner, Late: Fri-Sat
Services
- Kid Friendly
- Delivery Only