IBIZA FISH & CHIP COMPANY

Santa Eulalia Des Ríu, Eivissa

TUESDAY – SUNDAY 17:30 – 23:30

Mondays Closed