Even though nothing compares to authentic Shanghai food back home, I believe this is the best Shanghai restaurant we have tried in GTA over the years. We ordered Shanghai pan seared mini pork buns (?????which are so far the best I have had in Canada. Crab meat and pork steamed buns are nice too. Classic mini wonton is ok, a little bland. Minced meat ball (????is decent, remind me of dinning hall food, and it goes well with plain rice. Pork vegetable field rice and spring rolls were not that great. The price is higher than other Chinese restaurant. Our meal cost $100 cash for three of us and we didn't order anything fancy.