A good place to get little steamed juice-filled pork dumpling (Siu long bao / Xiao long bao). That's about it.
Almost always busy, wait time can be long if you show up when everyone else does. Maybe people like to come here and watch how Siu long bao is made? -- yes, they make them fresh in the kitchen, and you can watch through a large window.
Siu Long Bao is pretty good, quality consistent considering this place has been around ever since the First Markham Place Mall was built. There are several varieties to choose from as well - "regular size" vs. mini; different fillings meat or non-meat.
Other starchy dishes (noodles, green onion cakes, rice cakes) and dinner offerings are meh to a-ok. If you prefer HK/Taiwan style of "northern" Chinese food, I think you will find the dishes and taste familiar. If you are more used to Shanghai taste like how they do it in Shanghai, probably won't like it too much.
I give it credit for being there for a long time, keeping up the decor, maintaining decent quality and fairly good services (for a Chinese resto). Give it a try if you are in the area or have a crave for Siu long bao.
Not related to THE Din Tai Fung chain of restaurants that's been getting Michelin stars for their famous siu long bao.