About us

 

WHAT THE LOGO STANDS FOR

Our logo represents the goddess of beauty - Demeter, force of nature and brand name logo around her describing THE FACE SHOP heritage.
The elegant symbol centers around nature's timeless beauty and willingness to deliver endless beauty to customers.