China Star is a Chinese restaurant offering a large menu of takeout-style dishes, combo platters, and chef's specials.