Very popular pizza restaurant on the island. Good price/quality ratio. Pizzas with some original ingredients.
Phone +34 971 391 867
Address Avenida España, 92 07800 Ibiza, Spain
Coordinates 38°54'25.913" N 1°25'25.957" E