If you're a true Chinese food enthusiast, you'll need to visit this restaurant. It's not your typical $5/plate restaurants. Plate averages $15+, but the quality and variety they offer are excellent (ie. bitter melon with dried scallop scrambled egg....nom...).
The service on the other hand will need much improvement. So usually I just come for take out to avoid the grumpy faces :)