Borobudur Art Shop is located in South Jakarta City, Jakarta, Indonesia on Jl. Kemang Timur No.8-C, RT.9/RW.3, Bangka, Mampang Prapatan. Borobudur Art Shop is rated 3 out of 5 in the category art supply store in Indonesia.
Address
Jl. Kemang Timur No.8-C, RT.9/RW.3, Bangka, Mampang Prapatan
Service options
In-store pick-up
In-store shopping