China Palace Bloomingdale - Hours & Locations
China Palace - Bloomingdale
398 W Army Trail Rd, Bloomingdale IL 60108 Phone Number:(630) 582-7888Hours may fluctuate
Distance:2.13 miles
China Palace - West Dundee
840 W Main St, West Dundee IL 60118 Phone Number:(847) 428-8888Hours may fluctuate
Distance:14.48 miles