China China Palace is a Chinese restaurant specializing in Hunan, Mandarin, Szechuan, and Cantonese cuisine, dedicated to serving fresh food.