Located in Palma, Xino's Pedro Mesquida is a clothing store that focuses on fashion. It holds a Google rating of 4.7 based on 35 reviews, indicating a positive reception among customers. The store features a range of clothing items that cater to contemporary styles. For more information on their collection and latest offers, check out their website.