Jalan Imambonjol No 264, Br. Buagan, Pemecutan Kelod, Denpasar Barat.
Get your hands on this food. Yummmm!