Yap, I really like this place. Its always packed, really busy. They have very nice dumplings and chicken dishes, I also love their green beans, I always order those and in this place they taste great. The location is also good, very close to North York Center + they have parking (I think). The prices are okay too, the interior design is very nice too but its usually cold in there, so grab a jacket if you are usually cold in AC places.