Sate
Perum Ayodya Citra 1 Blok A20 Tajem Baru Maguwoharjo, Depok Sleman
Get your hands on this food. Yummmm!