Jl. Raya Tegallalang, Desa Cekingan, Tegallalang, Kec. Gianyar, Bali 80561, Indonesia
Jl. Raya Ubud, Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Don’t know what to eat? Here are the talk of town!