Papa Johns is closing 300 stores across US by end of 2027

Papa Johns will close about 300 stores across the United States by the end of 2027, the Louisville, Kentucky-based company announced during an earnings call on Thursday, Feb. 26. Ravi Thanawala, Papa Johns' CFO and North America president, said he expects about 200 closures to occur in 2026. The closing stores, according to Thanawala, are primarily franchisee-owned and "are not meeting brand expectations or lack a clear path to sustainable financial improvement." He added that the locations generate "neg ...

Papa Johns is closing 300 stores across US by end of 2027 - Reportify