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.

Post a Comment

0 Comments