Crystal Jade Palace is a Michelin-starred restaurant that serves authentic Cantonese cuisine. The restaurant is known for its dim sum, roasted meats, and seafood dishes. The elegant decor and attentive service make it a popular spot for business lunches and special occasions.