RESTAURANT BINDU

Rambla de Sant Ferran, 42, 08292 Igualada, Barcelona, Spain
4.65 (12)
$$
Very friendly
Organic, Western, Vegetarian

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app