China Star is a casual dining Chinese restaurant offering a variety of traditional dishes. Guests can enjoy generous portion sizes in a cozy atmosphere, perfect for dine-in or takeout.