El Pirata Ibiza is an Italian restaurant offering a menu with a charming atmosphere and terrace seating.