The Best 15 Restaurants in Ubud, Indonesia

4.5 Rating
50 reviews

Jl. Monkey Forest No. 14, Ubud 80571, Indonesia, Ubud

"Yes Mexican restaurant with great flavor. Good portion, very good table. To change traditional warun"