First of all, I would like to say that this is the worst Chinese restaurant I have ever been to in my whole life! Shrimp egg rolls, beef egg rolls, and the chicken egg rolls all have only a bit of meat in them, in a sense that they are really just plain egg rolls. The crab rangoons are salty, and the wontons are too chewy. Lastly, the sauce for their sesame chicken tastes just like water, it was unbelievable! I am a big fan of chinese food, and sincerely from my heart, never ever try this restaurant in the town of delavan. China Garden in downtown delavan is definitely better. Their food is reasonably priced, served in a suitable amount, and deliciously cooked.
Pros: convenient parking
Cons: bad food, overpriced
more