Illusion Design is located in Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia on 06 15 2 6th Floor, Berjaya Times Square, 1, Jln Imbi, Imbi. Illusion Design is rated 1 out of 5 in the category gift wrap store in Malaysia.
Address
06 15 2 6th Floor, Berjaya Times Square, 1, Jln Imbi, Imbi