Seventeen Ibiza is a restaurant and bar offering Mediterranean and Spanish cuisine. It is located in Siesta, Ibiza, and provides a dining experience for patrons.