Chen's Shanghai Restaurant
Chen's Shanghai Restaurant - 8111 Leslie Road, Richmond
See how this xiao long bao hangs from the weight of the soup inside? This, was a VERY soupy bao. not the thinnest skin, but not thick either. Considering the amount of soup inside, the skin really couldn't be any thinner... really...
I would recommend their xiao long bao, no question.