Kuala Lumpur, Kuala Lumpur 56100
Phone: 03 2938 3322
Detailed Map
More store locations in Kuala Lumpur