Jade Mansion is a luxurious restaurant that serves Cantonese cuisine in a grand setting. The menu features classic dishes like Peking duck and dim sum, as well as more modern creations. The restaurant is located in a historic mansion that has been beautifully restored and features ornate decorations and private dining rooms.