Restaurants • Vegetarian • $$
A plant-based cafe in Ibiza Town turning out organic bowls, juices and gluten-free bakes.