It's one of the only places where you can get good chinese food, my favorite has to be the Teriyaki Chicken Stick.
All reviews seem positive