Popular Little Ibiza Restaurant and Bar 0.0 0 reviews $$$$ Eivissa, Ibiza +34 692 51 31 66 June 30, 2026