Kaixo Ibiza is a Basque restaurant offering a menu of dishes and drinks.