Located in Inca, Mallorca, Lena&Lena is a clothing store that specializes in fashion. With an impressive Google rating of 4.9 from 11 reviews, the shop offers a curated selection of apparel. Its central location in Inca makes it a convenient stop for those seeking the latest trends in clothing. Explore Lena&Lena for your fashion needs.