The diner chain revealed plans to shutter between 70 and 90 restaurants in 2025, following 88 closures in 2024, NRN reported.