Article

Seattle TimesSeattle Times on 2024-05-14 21:47

Here are the locations that Red Lobster is closing in the US

Red Lobster says it is closing nearly 50 of its restaurants in the U.S. The locations span across more than 20 states — cutting back on Red Lobster’s ...

Related news