This restaurant has a real nice atmosphere at a good location and serves all organic food. They had a few vegan and and some gluten free options as well, but portions were relatively small. I had a hard time getting full, and hence the price got rather high.
I had couscous, which was one of the larger meals, and my partner had stir-fried veggies with potatoes, which was enough for her, but wouldn't have been for me. On the other hand they did have some vegan and gluten free deserts.
Cons: limited vegan options, small portions, rather expensive