We actually loved that place. You have 15 huge dumplings for CAN$7.50, which is amazing value-for-money. We were so happy to find soup dumplings, which are pretty difficult to find in France, so we gorged ourselves on these. Sure, they were not the tastiest ever and the dough was a bit too thick, but hey, for the price, it was great (try the pork & cabbage - pretty sure it is a best seller).