Favorite Chinese restaurant in Southern Wisconsin. I've never had a bad meal there. A+
All reviews seem positive