Jade Palace is a Chinese restaurant offering delicious, well-cooked dishes. They are known for their salt and chilli ribs and customizable banquets.