Category: Takeaways

Papa John’s Pizza in Chelmsford – Best Pizza in the UK

Papa John’s Pizza has been voted the Best Pizza Delivery in the UK by the Pizza, Pasta and Italian Food Association. Papa John’s has a shop on Bishop Hall Lane in Chelmsford, which is within the University campus area. Papa John’s Pizza 15 Bishop Hall Lane, Chelmsford, Essex, CM1 1RP Tel: 01245 252545 To celebrate this victory Papa John’s are giving away…