Papa Johns Closing Date. Pizza chain papa johns is to shut 43 restaurants across the uk. Papa johns is set to close 43 of its uk stores, including four in north west england.


Papa Johns Closing Date

Popular pizza chain papa johns has confirmed it will close 43 stores which it has deemed “underperforming”. Papa john’s has confirmed it will close 43 ‘underperforming’ sites from across its uk estate after launching a review of the business at the start of the year.

Papa Johns Closing Date Images References :