Definitely a must-try. They actually have very good food for an extremely good price. You can eat all the xiao long bao you are craving, one order is only $1.99! You cannot find a place like this anywhere else in the GTA. It can get quite busy though so there might be a bit of a wait. Whenever I'm in that area, this is the go-to place.