Papa John’s Plans To Open 25 New UK Outlets
The Franchise Magazine: International pizza franchise Papa John’s has announced plans to open 25 new stores across the UK this year. This expansion will take the number of Papa John’s outlets in the UK to 200. Dave Galvin, UK Franchise Sales Manager at Papa John’s, said: “First pioneered in the USA, the Papa John’s concept […]
Papa John’s Plans To Open 25 New UK Outlets Read More »