Located in Palma, La Simo is a clothing store that specializes in fashion. With a Google rating of 4.7 based on 28 reviews, it offers a curated selection of stylish apparel. The store's location in Palma, a vibrant city in the Balearic Islands, makes it a great spot for fashion enthusiasts. Check out the website for more details on their offerings.