irma engelen craft is located in Central Jakarta City, Indonesia on pejambon I/13, jakarta pusat, RT.4/RW.1, Gambir, jakarta. irma engelen craft is rated 3 out of 5 in the category lamp shade supplier in Indonesia.
Address
pejambon I/13, jakarta pusat, RT.4/RW.1, Gambir, jakarta