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