Plaça de la Navegació, S/NIlles Balears 07013 Website: Click here for restaurant websitePhone: +34 871 90 38 83