Red Lobster is closing its Times Square location on Sunday, June 14.
The company said the decision comes after extensive and prolonged construction at the building has significantly impacted access, visibility and foot traffic, making continued operations economically unsustainable.
All team members are being offered the opportunity to be transferred to a Red Lobster location of their choice…