IMO, this place is okay. Reasonably clean. Self-serve tea (essentially, coloured hot water) in the back corner of the store.
Service is fairly absent-minded, or standard for Chinese places. They'll take your order and come back for your bill.
The place is good for a craving of shrimp dumplings and noodles at a decent price. The broth in their soups are a bit bland and watery. The size of their dumplings are pretty "big" in comparison to other places in the GTA. The dumplings are well-packed and well-made, but you usually get about 4-5 pieces (it's standardized, but I don't remember how many exactly you get with each bowl/order).
Though the dumplings are good, the rest of the food accompanying the meals are mediocre.