China House Reviews & Details
1900 Sycamore Rd
China House is located at 1900 Sycamore Rd in Dekalb near the intersection of N 14th St and Hulmes Dr. Their menu consists of Chinese dishes . Call (815) 748-0032 for takeout.
- Major Intersection:N 14Th St And Hulmes Dr
Tell us more about China House Dekalb!