Chen's Shanghai Restaurant - 8111 Leslie Road, Richmond
Found yet another acceptible Xiao Long Bao place.
I have to admit, i still prefer Shanghai River, but this place is WAY cheaper, and these dumplings are ridiculously soupy.
So thumbs up!
I am starting to think that it IS possible to have xiao long bao comparable to taiwan and shanghai in North American after all. Hurray for Vancouver!