Venue type
Restaurant, Lounge, Cocktail bar
Location
Ibiza, Spain