A trip to Ottawa isn't complete without Red Lobster on St. Laurent Blvd—your go-to for fresh Maritime lobster, Cheddar Bay Biscuits, and seafood delights.
Posts tagged as “cheddar bay biscuits”
Red Lobster still operates in four Canadian provinces – Ontario, Alberta, Manitoba and Saskatchewan. There are two locations in Ottawa. The one at 1499 St. Laurent Blvd., just as you enter the city, has always been our “go-to” spot. Twenty years ago, I did a few reviews for my newspapers and connected with General Manager Ian Forrester. When I went there for a curbside pickup back in December, Ian was still on the job. It turns out he has been there for an incredible 36 years.

