Search results
- See moreSee moreSee moreSee moreNew China ChefChinese Restaurant · $
676 S Barrington Rd Streamwood, IL 60107 303.79 mi
Is this your business? Verify your listing
Amenities
- Family friendly
676 S Barrington Rd Streamwood, IL 60107 303.79 mi
Is this your business? Verify your listing
4.0 57 reviews
I was visiting the area and yelped this place. Ordered only shrimp chow mein to go. All the kids enjoyed it. Lady at counter was really sweet. I'd definitely go back to try other entrees. More
This has been my go to Chinese place for a couple of years now. Food has always been hot and fresh and tender. I usually get the Mongolian beef, it's delicious. My wife gets the sweet and sour... More
Small restaurant but good food. Most customers opted for takeout, as the restaurant itself isn't anything special. We decided to eat there and waited awhile for the soups, but that gave me the... More
Found this great Chinese restaurant when my other go to restaurant a few miles north changed owners and the food didn't taste the same . I'm really liking this Chinese restaurant ,food is very... More
Good food but sometimes does not answer phone. We have ordered hot and sour soup and she has toned down the heat for me. More