China Star is a Chinese restaurant offering Cantonese and Mandarin fast-food favorites for dine-in or takeout. Delivery is available.