Red Lobster is closing its Times Square flagship restaurant after 23 years. After visiting, I understand why.
Red Lobster confirmed Wednesday it will permanently close its Times Square restaurant at the end of service on June 14, ...
A beloved Times Square restaurant is closing its doors after 23 years, and it's part of a chain's decision to shrink its footprint throughout the United States. However, a number of reasons were given ...
The chain has been closing restaurants throughout the U.S.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results