Ibiza restaurants: Scallops with Ibicencan Sobrasada at Zela Ibiza

A feast for the eyes as well as the tastebuds.

No comments:

Post a Comment