Cool italian family restaurant with seafood cuisine. Located frontline within the exclusive Marina Botafoch.
Official website Trattoria del Mar restaurant http://www.trattoriadelmaribiza.com/
Phone +34 971 193 934
Address Port Deportivo Marina Botafoch 07800 Ibiza, Spain
Coordinates 38°54'44.741" N 1°26'56.224" E