2023-05-08T10:58:28.700
The brand closed 571 restaurants in America in 2022 and operates more than 20,000 across the country, Business Insider reports
Already have an account? Sign in