Located in Valldemossa, Baleares, Mimossa is a clothing store that specializes in fashion. With an impressive Google rating of 4.8 based on 26 reviews, this shop offers a curated selection of stylish apparel. Its location in Valldemossa makes it a great destination for those looking to enhance their wardrobe. For more information on the latest collections, check out Mimossa's Instagram page.