I was in this place about 6 or 8 months ago on a visit to Vic because a friend recommended it. I was very, very disappointed.
The place looked quite pleasant, although it was very crowded on that day and there were far too many tables, to the point that you had to uncomfortably squeeze your way through to go to the bathroom, feeling like you were annoying other customers in your way.
My first very big disappointment, however, came when I took a look at the menu and realised, with great annoyance,that this restaurant calls itself a "vegetarian restaurant" (check their website) when in fact they had and still have one option with fish every day on the daily menu. Well I am sorry but should I remind these people that "fish" is flesh from an animal, THEREFORE IT IS NOT VEGETARIAN?? As someone who avoids eating flesh from fellow animals,I find that extremely offensive. So people from AGAPE, call yourselves something else, maybe try "healthy food restaurant" or whatever, but please not "vegetarian restaurant".
My two friends and I had booked a table previously. All the three of us found that the food was bland, very far from creative, and came in quite small portions (none of us usually eats much). For dessert there wasn't ANY vegan option. When I asked especially, they could only offer some agar-agar fruit jelly sort of cake which was, again, bland and disappointing. There was a special festivity on the town that day and I can understand that they were busy. Still, that doesn't justify that the staff were neglectful (not just slow, but also neglectful) and even unfriendly. What's worst, they brought the bill at our table without us asking -at least in Spain, a way to "politely" kick you out- when we had booked a table beforehand, had been in our table for not even 1 hour and were still eating dessert. I found that of very poor taste. Lastly, I would like to add that it was EXPENSIVE. They may have charged a special price on the menu taking advantage that it was a local festivity -understandable to some extent, but that was abusive- which was about 20 euro per person -quite expensive for Spain and in this case totally not worth it. One could think maybe it was an off day for them but it's just too much of a coincidence, as they failed in most aspects.
Cons: small portions, bland, expensive, not really veg, poor options for vegans, staff unhelpful and inattentive