Santa Eulalia Town, near Santa Eulalia
Italian pizza restaurant with traditional cuisine of Venice. In the waterfront of downtown with summer garden and cozy dining setting. Good traditional regional dishes and a good Italian pizza. Open from March 1st to January 15th.
Calle de Isidoro Macabich, 35
07840 Santa Eulaia del Río,
Ibiza, (Islas Baleares),