Jl. Kemuda No. 23, Tonja, Kec. Denpasar Utara, Kota Denpasar, Bali
Get your hands on this food. Yummmm!