Vegan Regional, Fine dining restaurant in Barcelona, Spain.
Heading there?
More veg places in Barcelona