China CookAdd to Favorites
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Wed Sun - Phone:
Main - 630-289-9988
- Address:
- 947 W Irving Park Rd Streamwood, IL 60107
- Links:
- Categories
- Chinese Restaurants, Asian Restaurants, Restaurants
- Payment Options
- Other Information
Cuisines: Asian, Chinese
Contact Info
Reviews
04/03/10
this place is hit or miss. depending on the cook i guess. One time i had egg drop soup and it smelled rotten. REALLY BAD!and one thing that really bugs me is that they leave their chicken out all day... they pre cook it and put it in a huge bowl on the couter... then prepare each entree as needed. They need to cover up the kitchen so people dont see that!