The menu has some nice vegetarian and vegan options. And the food was good. But they did have some problems getting the order right. Ordered without cheese, and when I started eating, found there was cheese inside. And when asking the waiter about it, he said it did not have cheese (as if he was in the kitchen and made it) - but then when I showed him, he did take it back and the kitchen remade it without cheese. Then was charged for a different dish than what I ordered (one that was more expensive), and they refused to recognize that. So overall, the service is a miss, but the food was good.
Cons: service, argumentative waiter, hands-off management