The Jewel of Crystal Jade portfolio of restaurant concepts, Crystal Jade Palace is where it all started. Located in Grand Indonesia, this flagship restaurant is…

Grand Indonesia Shopping Town East Mall Unit #EM-UG-01, Jalan MH.Thamrin No.1 Jakarta Pusat 10310

Jakarta Pusat

021-2358-0768

Go To Website