Looks like just another Chinese restaurant in a small suburban strip mall, but with regard to its food, it's anything but. I have eaten here at ...
All reviews seem positive