Jl. Nakula No.6, Pemecutan Klod, Kec. Denpasar Bar., Kota Denpasar, Bali 80119, Indonesia
NavigateAbout
Savor the essence of Bali at this Denpasar gem on Jl. Nakula, where culinary art meets vibrant flavors in a cozy, inviting setting.
Cuisines
Social media
Opening hours

Purchase the Travel Toolkit to gain exclusive access to: