+230 452 9000 admin@cascavelle.mu
The Face Shop

The Face Shop

The Face Shop is a South Korea-based beauty expert that believes there is natural beauty to everyone. Inspired by this philosophy, it has developed an extensive line of skincare and cosmetics by marrying natural herbs and extracts with science. The result is for sure...