Crystal Jade Palace Restaurant
Address: Takashimaya Shopping Centre, 391 Orchard Road, #04-19
Phone No.: 6735 2388 / 9177 1971
Address: Takashimaya Shopping Centre, 391 Orchard Road, #04-19
Phone No.: 6735 2388 / 9177 1971