Red Lobster closing Times Square location after 23 years: ‘This was a difficult decision’

“Times Square has been an important chapter in Red Lobster's history, and this was a difficult decision.”
Source
New York Post
Opens original article in a new tab



