China Star is a Chinese restaurant known for consistently good food with large portions and excellent packaging. The extensive menu offers a variety of options for customers to choose from. Reviews highlight the excellent quality of the food, comparing it to the best Chinese restaurants on Long Island. Despite the exterior appearance, the staff are friendly and courteous. Customers appreciate the cleanliness of the restaurant and the freshness of the ingredients used in their dishes. Overall, China Star is a great choice for those looking for delicious, non-greasy Chinese cuisine with generous portion sizes.