Red Lobster restaurants closing: Nearly 50 seafood outlets in US shutdown. Check reason, city-wise locations

Red Lobster is closing approximately 50 seafood restaurants across the US, including 14 in New York and New Jersey.
Read The Rest at :