Hmmm, this place is a little difficult for me to review to be honest. My wife and I were treated to this place by my father-in-law and his girlfriend, both of whom have had prior experience ordering dim sum. I expect this is why our experience was a bit more positive than some of the other reviews I've read on yelp. It does kind of help if you have an idea of what you are ordering ahead of time since many of the dishes taste different then they actually look.\n\nWe got there at exactly 10:30 and managed to get a table just fine, but fairly quickly the restaurant started to fill up with large families. I'm told that this is fairly usual here and that you should expect to wait for awhile if you get there much later than that. \n\nOk, time for the food. I can't recall half the stuff we ended up ordering, but I do remember that many of the dumplings and buns went down really well with our group. The pork buns, shrimp dumplings, vegetable dumplings all were pretty tasty. The pork buns were especially good, bigger and more full of meat than most chinese restaurants I've been too. Egg rolls were pretty much the standard stuff, but the fried shrimp balls were quite tasty (I feel weird saying that for some reason, lol). The rice was tasty, a bit sticky and moist with lots of stuff mixed in. The one item that completely shocked the table on how yummy  it was was the homemade sweet tofu. Very yummy, my wife ended up getting a second bowl.\n\nSomething to keep in mind though is that it takes time for the waiters to bring out all the carts. We noticed that at around 11:30, just as we were finishing up, the waiters were bringing out the more savory meat dishes and so on. Kind of annoying, but makes me think that next time I come I'll have to plan on either taking my sweet time with my meal or come a little later and deal with the wait. All in all it was an enjoyable meal, but going as a group really ended up helping because we got to sample more and had plenty of good conversation going. Also, I got to watch my wife try eating chicken feet... *snicker*