China Star is a Chinese restaurant offering a menu of familiar dishes for lunch and dinner, with delivery service available.