A small location on sheppard, Shanghai Dim Sum seems like a family owned restaurant who has hired more employees due to the amount of customers that come here. I definitely recommend you to come early because starting at 6:30pm or 7:00pm, it begins to get packed.
I love the xiao long bao as it is filled with soup - not all places can make good xiao long bao. Their ??? is very tasty as well. There are a bit of green onions sprinkled on top and only the bottom is crispy, the top is slightly crispy, not too soft but not overboard. Loved it! We also always get the beef with noodles in soup. This was mediocre, seemed to taste similar to other places.
I wouldn't say their prices are super expensive or super cheap. They are cheaper than ding tai fung, but there are cheaper restaurants in Markham. Pretty small restaurant, but good quality. The chef really adheres to the amount of customers in the store but making their dishes well for a small group of participats.