Red Lobster closing nearly two dozen more restaurants. Here’s where.

Seafood chain declared bankruptcy in May after struggling with slowing growth and mounting competition.

Similar Posts

Leave a Reply

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