Considering the location of this restaurant (the very heart of touristy Chinatown), this place attempts to advertise themselves as high-end, fancy but yet fun, Chinese food. Dim Sum is okay, Entrees are way too overpriced. Their sister restaurant in Flushing is cheaper but not any better. They cater mostly to tourists and big groups. In my opinion, too fluffed up.
more