New China Chef
Hours:
676 S Barrington Rd, Streamwood IL 60107
Tips
Hours
Most Recent Reviews
-
February 2024
Great quality/authentic food with an awesome and friendly owner!
-
January 2024
Good food but sometimes does not answer phone. We have ordered hot and sour soup and she has toned down the heat for me.
-
December 2023
Love this Chinese restaurant! Great food and great customer
More Comments(147)
Other Information
You May Also Like
-
Streamwood, Illinois