Menu

Papa Leo's Pizza Wings & Subs in Lockport Buffalo

36 Main St, Lockport , 14094 - Get directions

Menu Papa Leo's Pizza Wings & Subs

How to get to Papa Leo's Pizza Wings & Subs

Address

36 Main St, Lockport , 14094
Get directions

Follow Us

Opening Time

Lunch, Dinner: Mon-Thu, Sun

Lunch, Dinner, Late: Fri-Sat

Services

  • Kid Friendly
  • Delivery Only Delivery Only

Related to Papa Leo's Pizza Wings & Subs

Restaurants around Lockport