China Star is a Chinese restaurant offering a relaxed atmosphere and a menu of familiar Chinese dishes alongside American fare.