Jl. Glogor Carik No. 27, Pemogan, Kec. Denpasar Selatan, Kota Denpasar, Bali 80221
Get your hands on this food. Yummmm!