
Residents of Stroud are set to enjoy a taste of Papa John’s this summer as the leading pizza franchise opens a brand-new store in the Gloucestershire market town.The Stroud store has created more than 15 new jobs with the team now ready to make, bake and deliver fresh Papa John’s pizza to the local community.Amit Pancholi UK director of business development, Papa John’s confirms: “Our aim is to create more convenience for our customers. Therefore, as a brand, we continue to expand throughout the...
Read More