China Palace Reviews & Details
840 W Main St
China Palace is located at 840 W Main St in West dundee near the intersection of Spring Hill Ring Rd and Rd C. Their menu consists of Chinese dishes . Call (847) 428-8888 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Spring Hill Ring Rd And Rd C
Tell us more about China Palace West dundee!