This Ding Tai Fung in Scarborough is a lot better than the one in Markham. It used to be called Xiao Long Bao, not sure why they renamed it. I like this location as it has pretty comfortable seating, it's very spacious.
The xiao long bao are quite good, it's not super thin, but they are steamed piping hot and have a good amount of filling. Also had the beef roll, soup noodles and the Shanghai fried noodles. The fried noodles were bit salty when I came.
It might be hard to find a place to park here on weekend afternoons, since it's in a fairly popular plaza.
Credit cards are accepted, which is good because the items are pricey for a Chinese restaurant!