Restaurants near Formentera E-Bike Experience @Ibiza Outdoors/Walking Ibiza