Reviews, get directions and contact details for China House Restaurant

China House Restaurant
Address: 1205 E Eldorado St , Decatur 62521, IL, US
Phone: (217) 423-8331
State: IL
City: Decatur
Zip Code: 62521

related searches: China house restaurant decatur phone number, China house restaurant decatur menu, China house restaurant decatur il menu, China house restaurant decatur reviews, China House menu, CHINA king, decatur menu, chinese food decatur, il, Asia House menu
Similar places near
Asia House Asia House 2 miles
China King China King 4 miles
Saigon Cafe Saigon Cafe 489 miles
Hunan Dragon 3 Hunan Dragon 3 489 miles
Hai Hai 490 miles
Atlanta Wings Atlanta Wings 495 miles
China Cafeteria China Cafeteria 495 miles
Jerry Yum's Wings Jerry Yum's Wings 496 miles
Wasabi Wok Wasabi Wok 661 miles
Moua Asia Cooking Moua Asia Cooking 662 miles
Comment on this business

to add China House Restaurant map to your website;

We use cookies

We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy