The menu clearly states which dishes are vegetarian, vegan or gluten-free.
I definitely recommend the Nefeli Salad and for tea lovers - the mountain tea.
The place serves tours, but we happened to come at a quiet moment. And there are indeed a lot of cats (I counted at least 6 of them), which do not interfere in any way.