Plaça de la NavegacióIlles Balears 07013 Website: Click here for restaurant websitePhone: +34 661 63 32 75