Ibiza restaurants: Lobster Ceviche at Zela Ibiza

The addition of yellow garlic makes this dish pop.

No comments:

Post a Comment