CENTRAL Department Store

Shop-in-Shop
Central Dept Store - Ground Floor, Grand Indonesia Shopping Town, Jln. MH.Thamrin No.1 Jakarta Indonesia