Balinese restaurant · Ubud
Chill spot dishing out a modern menu featuring Balinese paella and zesty lime tart.
Jl. Raya Ubud, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia Get directions
$$