Restaurant, Ibiza-Stadt (Eivissa). Charming tapas and wine bar terrace by the Cathedral offering stunning views across Ibiza Town.
Text coming soon.
Resort: Ibiza-Stadt (Eivissa)