China House in Dekalb, IL