Seafood chain Red Lobster has abruptly closed at least 48 of its location across the U.S., according to reports, as the ...
Red Lobster, the seafood restaurant chain considering a bankruptcy filing, is shutting down over 50 locations across the US.