Red Lobster is closing its Times Square flagship restaurant after 23 years. After visiting, I understand why.
Complex on MSNOpinion
Times Square Red Lobster shuts its doors after 23 years
The chain restaurant cited ongoing construction as an issue in generating foot traffic.
Regulars and newcomers feasted on seafood and biscuits as the restaurant’s bright red lobster logo glowed in Times Square for ...
The restaurant, located at 5 Times Square, will permanently shut its doors on June 14 after serving customers for 23 years.
Red Lobster Is Closing Its Iconic Times Square Restaurant After 23 Years ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results