Papa John's Pizza in Elephant & Castle
193 New Kent Road, Elephant & Castle, LondonMenu Papa John's Pizza
How to get to Papa John's Pizza
Address
193 New Kent Road, Elephant & Castle, London
Follow Us
Opening Time
11am – 1am: Mon-Thu
10am – 2am: Fri-Sat
10am – 1am: Sun
Services
- Takeaway Available
- Indoor Seating