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.

Leave a Reply

Your email address will not be published. Required fields are marked *

0 Comments
scroll to top