If you're looking for pretty good pudding and horrible greasy Chinese food, this is the place to go.
I was tricked by the good reviews.
First, let me say the staff is very nice and attentive, and the location very clean. When I got there, the place was packed, so I was thinking it should be good... Unfortunately, the food was terrible. Everything was either extremely greasy, or knobbly with unchewable fat. This is one of those places that uses that cheap sweet and sour chicken for EVERYTHING. The Crab Rangoon had absolutely no filling in them. The orange chicken tasted like it just had some Maple syrup poured over sweet and sour chicken pieces. I wish I had a tooth brush with me to get the taste and greasiness out of my mouth immediately.
The pudding was pretty good, though.