Papa John’s Delivers on Another Successful Year

Leading pizza franchise, Papa John’s, has delivered on another successful year with new store openings at the end of 2018 including: Dundee, Cannock, Leeds, Bury St Edmunds, Bracknell, Peterborough, Cheadle, Bristol and Havant.