1
Economy/Business / Re: Red Lobster restaurants closing: List of doomed locations for the struggling seafood chain ⛓️💥
« Last post by DefiantMassRINO on Today at 11:43:12 pm »In New England, Red Lobster is the Olive Garden of seafood restaurants.