Legendary pizza restaurant chain closes distressed locations
The legendary pizza restaurant chain has closed three locations in the last three years.

The pizza dining concept is one of the most competitive in the restaurant sector.
The total number of pizza dining locations increased by almost 1% from 2023 to 2024, and the number of businesses reached 74,077 last year, according to data firm Statista.