The Face Shop

Cedre Shopping Center (Near Spinneys Supermarket), Dubai Silicon Oasis Phone: 80547 Dubai international.thefaceshop.com

About

The brand essence of The Face Shop is high quality cosmetics made with ingredients  from nature The Face Shop inspired by nature and believes that there is natural beauty to everyone.

11 wishlists

If you have been to The Face Shop, share your experience

Review this place