Located in Port de Sóller, Tàlem is a clothing store that specializes in fashion. It holds a Google rating of 4.4 based on 11 reviews. The store features a variety of stylish apparel, making it a notable stop for those interested in contemporary fashion in this beautiful coastal town.