This is one of the best Shanghai-ese restaurant in GTA, and yes, they have the best soup dumpling. I love to order the dishes on their recommendation list (however, they only write in Chinese in the list). Their "squirrelfish", sweet and sour ribs are also my favourite dishes in this restaurant. Must visit again and find more fav dish :-D