This review is solely for their dim sum, which understandably can be hit or miss for people. It's between a 3.5-4 star for me, because I live close and come here often enough to know what dishes are hits. Also, service definitely varies between the servers here, some are very nice and friendly, while others are rude and/or careless.
In terms of food, their rice noodles are almost always a hit, though the fried dough one can be hit or miss depending on the day. Other ones that have been consistently good are the shrimp and vegetable steamed dumplings, shrimp and tofu (labelled as steamed tofu stuffed with fish paste??? totally wrong translation), steamed cuttlefish is hit or miss but when it's a hit it's the best.
Their prices are much cheaper than anywhere I've been downtown even though they recently raised their prices at the beginning of 2017 by adding the special "SP" size.