China Palace Restaurant
Address:
840 W Main St, West Dundee, IL 60118
Phone:
(847) 428-8888
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- Gloria Jean's Coffee Bean at 1094 Spring Hill Mall, West Dundee, IL 60118
- Quencher Smoothies at 1082 Spring Hill Mall, West Dundee, IL 60118
- Subway at 1081 Spring Hill Mall, West Dundee, IL 60118
- Taco In A Bag at 1072 Spring Hill Mall, West Dundee, IL 60118
- Slaming Grill Buffet at 1438 Spring Hill Mall, West Dundee, IL 60118