Denny's is closing more locations than initially planned, with 70 to 90 stores set to shutter in 2025. This decision is due to factors like expiring leases and unprofitable older buildings.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay