Papa John’s is closing hundreds of stores across the U.S., the pizza chain announced during a recent earnings call.

On February 26, the company announced that it would shutter about 300 underperforming storefronts in North America by 2027, CNN reported. Roughly 200 of these stores will close by the end of 2026.

Originally published on tvinsider.com, part of the BLOX Digital Content Exchange.