Kopi
Echo Mini Food Court, Jl. Nologaten No. 333, Depok, Sleman, Yogyakarta.
Get your hands on this food. Yummmm!