Fifty locations are set to close by the end of 2024, while the remaining 100 will shutter in 2025, Denny’s announced in an earnings call Tuesday. That amounts to a tenth of its restaurants, leaving ...
Some results have been hidden because they may be inaccessible to you