Devila is located in Kecamatan Tanah Abang, Indonesia on Pasar Tanah Abang Blok A lantai 3 Los C No. 49, Jl. K.H. Mas Mansyur, Kp. Bali. Devila is rated 3 out of 5 in the category stores and shopping in Indonesia.
Address
Pasar Tanah Abang Blok A lantai 3 Los C No. 49, Jl. K.H. Mas Mansyur, Kp. Bali