China Palace is a Chinese restaurant offering takeout and table service.