Newsweek
Red Lobster are not the only restaurants closing down
On May 13, the company announced the abrupt closure of at least 99 restaurants across 27 states, followed by an auction of equipment and fixtures from the shuttered locations. Pandemic restrictions ...
18 hours ago