This is one of our favorite Chinese Restaurants. Consistantly good food, fair prices and good service.
All reviews seem positive
china palace