Marina Botafoch

Marina Botafoch, local 113
07800 Ibiza
Tel. +34 971 199944

Chef: Taiguara Gonçalves Germiniani

Open everyday from 1:30pm to 4:30pm and from 8:00pm until 1:00am.

X