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 ask me to pay because
Monkey Forest Street, Ubud 80571, Indonesia, Ubud
Place was just ok. Service was slow. Food is nothing to shout about.