You must be logged in to post a comment.
Located inside the Porto Pi shopping mall - one of the largest supermarkets in Palma.