Papa Johns closing 43 UK restaurants - see the full list
Published
Pizza chain Papa Johns has revealed it will close 43 “underperforming" restaurants in the UK in the next two months.
Full ArticlePublished
Pizza chain Papa Johns has revealed it will close 43 “underperforming" restaurants in the UK in the next two months.
Full ArticleThe restaurant chain has confirmed which branches are closing, and when
More than 40 "underperforming" UK restaurants are to be closed by pizza chain Papa Johns, it has been confirmed.