Chinese
Komplek Citra Garden 2 Blok G2 No. 3A, Jl. Kebahagiaan, Cengkareng, Jakarta
Get your hands on this food. Yummmm!