When Staten Island pizza shop closed, it joined dozens of shuttered sites

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