Papa John's

Restaurant in Maidstone, UK

Opening hours: Mo-Su 11:00-23:00 Features: takeaway

716 London Road, Aylesford, ME20 6BL