Open Modal

Red Lobster may soon have a new owner

Red Lobster has closed around 100 restaurants in recent months and has said it wants to close several dozen more locations.

Recommended Posts

Loading...