Red Lobster to close Times Square restaurant after more than 20 years

Red Lobster to close Times Square restaurant after more than 20 years

Red Lobster said ongoing construction and the building's planned residential conversion made continued operations unsustainable...

Redirecting to full article...