Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
There may be smooth sailing ahead for Red Lobster after the popular seafood restaurant chain received court approval for its Chapter 11 plan to sell the company to a new firm. Red Lobster Management LLC announced in a press release…