This restaurant is a solid choice for those looking for Chinese food in Apollo Beach. The atmosphere is casual and quiet, making it a good spot for families or those who want a low-key dining experience. The parking is free and convenient, with both street parking and a parking lot available. The restaurant is wheelchair accessible, with ramps and elevators available for those with mobility issues. The staff is friendly and welcoming, with a family-run atmosphere that makes you feel at home. They are also quick to deliver orders, with many customers noting that their food arrives hot and fresh. However, some customers have noted that the quality of the food can be inconsistent, with some dishes being better than others. The menu is varied, with a range of options for vegetarians and those with dietary restrictions. However, some customers have noted that the dishes can be a bit overpriced for the quality. The restaurant is also innovating, with a variety of new dishes and specials being added to the menu. However, some customers have noted that the restaurant can be a bit slow to adapt to new trends and changes in the industry. Overall, New China Star is a good choice for those looking for Chinese food in Apollo Beach. While it may not be perfect, it offers a convenient and welcoming atmosphere, quick delivery, and a varied menu.