Papa Johns to close 43 ‘underperforming’ UK restaurants – full list
More than 40 “underperforming” UK restaurants are to be closed by pizza chain Papa Johns, it has been confirmed. The takeaway business confirmed plans to axe 43 locations after launching…