China Palace Restaurant
Drag box to select area
50% Were impressed
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 over 150 items and course combinations, plus buffets and daily specials to boot. Definitely stop in and try the 'Triple Delight' in this cozy and classy Chinese atmosphere.
6146 Northwest Hwy, Crystal Lake, IL 60014
- Accessibility Details: Wide doors, no steps
- Hours: Mon-Thurs: 11am- 9:30pm, Fri-Sat:11am-10:30pm, Sunday:11:30am- 9:30pm
- Accessible: yes