China Palace is a casual Chinese restaurant offering a familiar menu of traditional dishes and a lunch buffet.