Carrer de Pius XI, 15Illes Balears 07460 Website: Click here for restaurant websitePhone: +34 971 53 30 80