The food here is excellent. They have the best steamed dumplings in town, I'm sure. They make everything from the oh, so, common sweet and sour chicken, to a personal favorite of ...
All reviews seem positive