Advance Local

This popular pizza chain is shuttering locations across U.S., and the list is growing quickly

Nationally, the chain plans to close about 300 U.S. restaurants by the end of 2027, according to a report.

Read the original at Advance Local

More audio from Advance Local