China House Restaurant is located in the Oakbrook Ace Hardware Plaza and has been serving Mandarin & Szechwan cuisine for over 30 years! It is open for lunch and dinner and if indoor dining is not in the plan, food to go can be ordered. Lunch brings a heavy crowd and it is no wonder--China House has 17 lunch combination choices at very reasonable prices.