Celebrity Chef: CasCades Serves Haute Cuisine with Indonesian Flair

CasCades Restaurant at Viceroy Bali near Ubud serves French haute cuisine, fusion, and Indonesian dishes. The tuna tartar is sublime!