Jalan Jakarta No. 611 B Komplek Mega Cinere Blok M - Cinere - Depok
Get your hands on this food. Yummmm!