It's a nice restaurant near the port.
Phone +34 971 310 865
Address Carre Creu, de SA, 19 07800 Ibiza, Spain
Coordinates 38°54'35.752" N 1°26'9.924" E