Well known pizza restaurant in the city centre. Relaxed and friendly ambience.
Phone +34 971 317 870
Address C/ Abad Y Lasierra, 45 07800 Ibiza, Spain
Coordinates 38°54'41.328" N 1°25'39.594" E