Yuyu 86 is located in Kota Jakarta Barat, Indonesia on Gg. EE 1 Gg. DD 1 No.26, RT.4/RW.11, Tanah Sereal, Kec. Tambora. Yuyu 86 is rated 5 out of 5 in the category chinese takeaway in Indonesia.
Address
Gg. EE 1 Gg. DD 1 No.26, RT.4/RW.11, Tanah Sereal, Kec. Tambora