Red Lobster wants to close more restaurants, including its most iconic location
The company has already closed more than 100 restaurants and is now looking to close an additional 100 units.
The company has already closed more than 100 restaurants and is now looking to close an additional 100 units.