Chinese, Seafood
Jl. Taman Surya 2, Blok L1 No. 36, Cengkareng, Jakarta
Get your hands on this food. Yummmm!