Papa John's Pizza in Leyton
724 Lea Bridge Road Walthamstow, Leyton, LondonMenu Papa John's Pizza
How to get to Papa John's Pizza
Address
724 Lea Bridge Road Walthamstow, Leyton, London
Follow Us
Opening Time
11am – 12midnight: Mon-Thu, Sun
10:30am – 1am: Fri-Sat
Services
- Takeaway Available
- Indoor Seating