Lo Zio Ibiza is an Italian restaurant and pizzeria that also operates as a cocktail bar in the evenings. It offers fast food options during the day.