I visit Toronto every few months, and stay for a month. I go to this Red Lobster at least once a trip. It has a great location one city block from Dundas Square, and is across from the Huge Mall, the Eaton Centre. It always has friendly service, and reasonable prices for a quality sit down meal. I tend to order the steak, but the ladies I go with always enjoy the quality seafood. The fresh rolls are Amazing, and I always ask for extra to take home.
If you are American, be sure to pay in Canadian Dollars, since with the favorable exchange rate, it is a great value.
They have a fresh tank if you like to choose your lobster! Not sure if they give it a blindfold and cigarette?