THE FACE SHOP
Grand Indonesia
Floor 03 - Unit East Mall
About THE FACE SHOP
South Korea–based skincare and cosmetics manufacturer, retailer and a franchise business.
Other Tenants in Grand Indonesia