Papa John’s to Close Over 200 Stores

The closures will affect roughly 21% of the chain’s global sales and target locations that have failed to meet performance benchmarks. 

Papa John’s operates 3,523 restaurants in North America, and opened 96 new locations during its latest fiscal year. Exact locations slated for closure have not yet been announced.

Leave a comment