Ibiza restaurants: The Giri Café

More than meets the eye