Just like getting a sushi fix, I need a Siu Long Bao fix from time to time. There are a few places around Markham and Scarborough to get good quality Siu Long Bao, and Shanghai Dim Sum is one of them. The Siu Long Bao here may not be the winner for the thinnest skin but I love their juicy, tasty and non greasy soup fillings. With the special price on the first order, you just can't beat it. The only draw back I had is the Seafood favor one which tasted a bit bland to me compared with the others. Also tried the Dan Dan Noodles which is rich and flavorful but it gets a bit salty by the end. Overall, this is a great place for cheap and good eats.