Penha Renaissance
This self service fragrance & cosmetics store carries our most popular brands, such Chanel, Givenchy, Clinique and Carolina Herrera. Walk in and enjoy the freedom of trying all the latest fragrances, skincare and sun products at the Renaissance Mall.

