Red Lobster
Weely Real Estate News

Red Lobster Shutting Down 48 US Restaurants

The financially ailing Red Lobster restaurant chain is closing 48 of its 650 U.S. locations. Reports surfaced last month that Red Lobster was considering a Chapter 11 bankruptcy filing, but to date the company has not […]