Don't think dumb dumb was even writing about China House (I don't remember them even seling spring rolls which is what he/she described). I started eating there in the late 90's and it's always been consistantly great. I live in the Dallas area, now, but I spent a lot of time traveling around the country and Mexico, and I have yet to find better Chinese food anywhere. The only reason I was looking for reviews is that I am heading back up to IL for a trip in a month and was going to make a special trip to Warrenville just for the food.
Pros: Amazing food, awesome people
Cons: They need someone to set them up in a restaurant.
more