This was a lovely restaurant with caring and attentive waitstaff. The waiter was happy to answer all of my questions about their food, how it was prepared, ingredients, etc. The atmosphere was great, warmly decorated and it was conveniently located.
There was only one vegan option, a vegetable couscous, but it was delicious! I was also told that with a bit of advance notice (maybe 24 hours) you could speak with the chef about special dietary requests. *Fair warning though, I don't think anyone there spoke English.
As for vegetarians and omnivores, there were plenty of options. I would recommend checking their website which has an online menu. I went with a group of 5 people (of which I was the only vegan) and everyone was thrilled with their meals. The bread is also highly recommended and freshly baked.
As for cost, it was about what you would expect for an evening meal €15-35 depending on drinks, salads, choice of main course. I paid about €15 for my couscous, a bottle of water and bread which was more than enough to fill me up.
Cons: Limited vegan options, Pricey if you're not vegan