China Palace is a Chinese restaurant serving familiar Cantonese cuisine, including dishes like egg drop soup and kung pao chicken. Takeout and delivery options are available.