Tag: pizza
Papa Johns closures mapped as pizza chain plans to axe 43...
Papa Johns has confirmed it will be closing 43 sites, which are all "underperforming", within the next two months.Following a consultation process, the...
Affordable US pizza chain which 'tastes like heaven' launches first London...
Even better, their pizza prices are very affordable so if you're after something cheap and tasty then you might want to make a...