The Best 15 International, Restaurants in Ubud, Indonesia

3.5 Rating
15 reviews

67 Monkey Forest Road, Ubud, Indonesia, Ubud

"I was planning to eat but when i came i went to the restroom first, after i went out the waitress as"

4.5 Rating
50 reviews

Monkey Forest Street, Ubud 80571, Indonesia, Ubud

"Place was just ok. Service was slow. Food is nothing to shout about."