Aguaribay

Carrer del Taulat, 95, 08005 Barcelona, Spain
4.70 (28)
$$
Very friendly
Healthy, Vegetarian, Organic

Recent Reviews

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app