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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results