Ibiza restaurants: The Giri Café

With dusk comes delight