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.