← Back to headlines

Papa John's to Close Hundreds of Restaurants
Pizza chain Papa John's announced plans to close 300 locations by the end of 2027 as part of a cost-cutting initiative.
27 Feb, 04:19 — 27 Feb, 04:19
Sources
Showing 1 of 1 sources

Pizza chain Papa John's announced plans to close 300 locations by the end of 2027 as part of a cost-cutting initiative.