Oma Echi Kitchen is located in Kota Jakarta Barat, Indonesia on Perumahan Green Garden G1 No. 14, RT.8/RW.9, Kedoya Utara, Kec. Kb. Jeruk. Oma Echi Kitchen is rated 5 out of 5 in the category delivery chinese restaurant in Indonesia.
Address
Perumahan Green Garden G1 No. 14, RT.8/RW.9, Kedoya Utara, Kec. Kb. Jeruk