Red Lobster

American casual dining restaurant chain

Red Lobster is a casual dining type of restaurant. The first one opened in March 1969 in Montreal, Quebec. The chain serves seafood, chicken, steak and pasta. There are 649 Red Lobster restaurants world-wide.

Red Lobster restaurant