MENU
LOCATIONS
More...
Jl. Mahendradatta No.78C, Tegal Harum, Kec. Denpasar Bar., Kota Denpasar, Bali 80119
62 812-3355-8510
Opening Hours
Mon - Sun: 09:00 am - 09:00 pm