My husband and I have been patrons of the China Palace for the past 15 years, both for dine in and take...
All reviews seem positive