Chicho's Pizza
Paseo S'Alamera 20, 07819, Santa Eulalia del Rio, Ibiza Spain
Chicho's Pizza is a Italian, Pizza, Gluten Free Options, Vegetarian Friendly place is located in Santa Eulalia del Rio, Balearic Islands. The address of Chicho's Pizza is Paseo S'Alamera 20, 07819, Santa Eulalia del Rio, Ibiza Spain.
If you want to go to the place or need any services, you can contact them directly. The phone number is +34 971 33 67 75, or open their website to view relevant information, The url is http://www.ibizaspirit.net/ibizarestaurants/restaurantsstaeulalia/index.php