Red Lobster to Close Flagship Restaurant in Times Square After Bankruptcy
Red Lobster is closing its flagship restaurant in New York City's Times Square after 23 years of operation. The closure marks the end of the chain’s presence in Manhattan and follows ongoing financial struggles, including bankruptcy, rising costs, and operational challenges.
Tickers: $RL