China Palace offers Cantonese-inspired cuisine. Enjoy crispy spring rolls, meaty ribs, and delicious takeaway options like sweet and sour chicken.