Denny’s to Close 150 Locations

The popular restaurant chain is planning to shut down 150 of its least profitable locations as part of a strategy to boost sales.
More Videos
Load More