Mantra Design is located in Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia on Level 09-20&21, 1, Jalan Imbi, Imbi. Mantra Design is rated 3 out of 5 in the category interior decoration in Malaysia.
Address
Level 09-20&21, 1, Jalan Imbi, Imbi