Business Papa Johns pizza to shut nearly a tenth of UK sites usnewsbites.com - 26 March 2024 0 [ad_1] The chain has confirmed it will shut 43 of its 450 restaurants by the middle of May. [ad_2] Source link