The Best 15 Indonesian, Restaurants in Ubud, Indonesia

4.5 Rating
8 reviews

Jl. Bisma no. 97, Ubud 80571, Indonesia, Ubud

"Good taste"

4.5 Rating
50 reviews

Jl. Padma Utara, Ubud, Indonesia, Ubud

"Absolutely fantastic food at a great price!"