Jalan Monkey Forest, Ubud
Bali, Indonesia 80571

Hours
Monday – Sunday
5 PM – 1 AM