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