SHOPS

THE FACE SHOP
THE FACE SHOP

The Face Shop is one of South Korea’s most popular nature-based skincare and cosmetic retail brands.


Location :
First Floor - F19
THE FACE SHOP
Map to
THE FACE SHOP