New China Chef is a local Chinese restaurant in Crestwood, IL that offers a variety of traditional and modern Chinese dishes. The restaurant provides dine-in, takeout, and delivery options for customers looking to enjoy authentic Chinese cuisine.
With a focus on quality ingredients and flavorful dishes, New China Chef aims to provide a satisfying dining experience for individuals and families in the community. The restaurant prides itself on friendly service and affordable prices, making it a popular choice for those craving Chinese food.
Generated from their business information