The Red Lobster restaurant located in Times Square will close in June.
A popular seafood chain has closed two more locations in the Kansas City metro.