News
On June 4 news broke that iconic restaurant chain Hooters abruptly closed more than 30 locations across 14 states.
In February, the chain announced it would open 225 new stores in 2025, with plans to add up to 800 stores by the end of 2028. After adding over 100 stores in 2024, Aldi revealed it has 2,400 stores in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results