2054 N Richmond Rd
4400 W Elm St Mchenry, IL
Chen Chinese Cuisine
6100 Northwest Hwy Crystal Lake, IA
When you cannot afford plum garden China Town is the place to hit. They food is great for your money. It is not as fancy, but still tastes just as good.
August 11, 2008
If you've been to or used
China Town, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.