First Shills concept store at Berjaya Times Square was opened on 21st September 2010

Shills located at Lot G39, Berjaya Times Square, 1 Jalan Imbi, Kuala Lumpur, MalaysiaMY55100.
First Shills concept store at Berjaya Times Square was opened on 21st September 2010 Photowalking Family-friendly: true