Jl. Kayu Besar No. 29 Rt 003/011 Kel. Cengkareng Timur Kec. Cengkareng
Get your hands on this food. Yummmm!