CasCade Restaurant

restaurant in Ubud, Bali, Indonesia.

Try my food

Cascades restaurant is considered an original Ubud destination, serving Indonesian and casual western cuisine against a backdrop of striking jungle views. It is located 5 minutes drive from the centre of Ubud.