Pizza chain Papa John’s said it plans to close hundreds of underperforming restaurants in North America by the end of next ...
Struggling pizza chain Papa John's said it will close 200 restaurants this year and another 100 by the end of 2027.
The pizza chain had 3,523 locations in the United States as of the end of 2025, according to financial filings. Around 300 of these stores were slated to close by the end of 2027, the Kentucky-based ...
Papa Johns is the latest pizza chain to close hundreds of locations following a tough quarter as customers pull back on ...
The pizza chain is reportedly weighing an offer from Irth Capital Management that would take the company private, the ...
ATLANTA - Papa Johns announced it will close hundreds of restaurants across North America, representing one of the largest ...
On February 26, the company announced that it would shutter about 300 underperforming storefronts in North America by 2027, ...