Taiwanese brand “Shills” Lot G39 inside Berjaya Times Square

Shills located at Lot G39, Berjaya Times Square, 1 Jalan Imbi, Kuala Lumpur, MalaysiaMY55100.
Taiwanese brand “Shills” Lot G39 inside Berjaya Times Square Photowalking Family-friendly: true