Best to go to "Taste of China" with a group of five, that way you can order a bunch of dishes and try a lot of different good food.
The Spicy Fried Squid is always perfect here.
Steamed Oysters with the Black Bean sauce, are also really good.
This is the typical for Toronto chinese restaurant. My friends and I consider this the best one on the Spadina strip right now. Service is always friendly and efficient, the food is always fresh and good.