China Palace Restaurant

6146 Northwest Hwy
Crystal Lake IL 60014

Sponsored Topics

See a problem? Let us know!
<p>For 20 years the China Palace Restaurant has been offering patrons the finest in Chinese-American dining. This restaurant features a truly large menu of&nbsp;over 150&nbsp;items and&nbsp;course combinations, plus&nbsp;buffets and daily specials to boot.&nbsp; Definitely stop in and try the 'Triple Delight' in this cozy and&nbsp;classy Chinese&nbsp;atmosphere.</p>