CasCades Bali

Best Fine Dining Restaurant

CasCades of Viceroy Bali is an awards winning restaurant located 5 minutes drive from Ubud centre, perfected placed on the ridge overlooking the luscious Valley…

Jl. Lanyahan, Br. Nagi - Ds. Petulu, Ubud- Bali

Ubud

+62 361 972 11