Artchala Studio is located in Shah Alam, Selangor, Malaysia on Setia Alam, 40-1, Jln Setia Utama AS U13/AS, Seksyen U13. Artchala Studio is rated 4.5 out of 5 in the category leather goods store in Malaysia.
Address
Setia Alam, 40-1, Jln Setia Utama AS U13/AS, Seksyen U13
Service options
In-store shopping