Located in Palma, Curiosity Killed the Cat is a clothing store that focuses on fashion apparel. With a Google rating of 5 based on 8 reviews, this shop offers a curated selection of clothing items. Situated in the Balearic Islands, it attracts fashion enthusiasts looking for unique styles. For more details about their collection and the latest trends, visit their website.