Red Lobster’s collapse signals the end of fast-casual dining putting other chains at risk, expert says
It was recently announced that the troubled seafood restaurant chain will be closing down at least 48 of its roughly 650 branches across the US
It was recently announced that the troubled seafood restaurant chain will be closing down at least 48 of its roughly 650 branches across the US