Where Does Red Lobster Get Its Lobster From?

  • 8 years ago
With a name like Red Lobster, you would assume that a restaurant sells a lot of opulent lobster. Are the seas really teeming with enough lobster to supply over 700 restaurants worldwide? TC Newman finds has the story

Recommended