Excellent Shanghainese/Taiwanese food. Probably one of the best in Toronto. There are a few Asian Legend restaurants in Toronto but this is without a doubt the best one in Ontario.
Must order dumplings and other famous Shanghainese dishes (xiao long bao is a must!). Prices are extremely fair as well. You will come out full and still have enough money to go shopping ;-D