Red Lobster Is Closing Its Iconic Times Square Restaurant After 23 Years ...
Red Lobster is closing its Times Square restaurant after 23 years due to construction. Building conversion and reduced access made continued operations unviable. The closure is part of a nationwide ...
The Red Lobster restaurant located in Times Square will close in June.
NEW YORK CITY, New York — Red Lobster is preparing to shutter its longtime flagship restaurant in New York City’s Times Square, bringing an end to more than two decades in one of the world’s most ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results