Ayam & bebek, Chinese, Sate
Jalan Nusa Indah No. 69, Sumerta, Denpasar Timur
Get your hands on this food. Yummmm!