Jl. Utama Raya No. 26, Cengkareng Barat, Cengkareng, Jakarta Barat
Get your hands on this food. Yummmm!