Nearly 100 Red Lobsters marked ‘closed’ on restaurant site: See the full list
Residents in Florida, New York, Iowa and Illinois, among others, found the stores suddenly shuttered. “I was just notified by one of our local Red Lobster managers that after ...
The Hill via Yahoo
6 days ago