Jalan Lempuyang V No E 65-66 Blok L Perumahan Mega Cinere, Cinere, Depok.
Get your hands on this food. Yummmm!