Who are we ?

Our store

【 Ubud Store 】

#32 Jl. Hanoman Ubud, Gianyar 80571 Bali, Indonesia

Mon - Sun  9am - 9pm

【 Denpasar Store 】

#888x Jl. Teuku Umar Barat, Denpasar 80117 Bali, Indonesia  

Mon - Fri 9am - 5pm / Saturday 9am - 3pm      

Directions