New China Star Restaurant is a Chinese eatery located at 502 NW Englewood Rd in Kansas City, MO. This spot offers a variety of dishes for lunch and dinner, including flavorful appetizers like Chicken Wings and Spring Rolls. Customers have raved about the quality and quantity of food, with favorites being the Lo Mein, Fried Rice, Orange Chicken, and General Chicken. The menu also includes delicious soups like Egg Drop Soup and Seafood Delight Soup. Reviewers have praised the quick and friendly service, as well as the reasonable prices. With options for delivery, takeout, and catering, New China Star Restaurant is a go-to spot for Chinese cuisine in Kansas City.