Avinguda de Joan Miró, 279Illes Balears 07015 Website: Click here for restaurant websitePhone: +34 871 53 20 73