Restaurant chain Denny’s has announced plans to close 150 stores by the end of 2025. The first 50 will be closed by the end of this year. This announcement comes after a change in leadership this past September. These closures come as part of a plan to stimulate growth for the company.