I was in Geneva recently on business, and was happy to find Qibi, whose menu has a number of vegan options all clearly marked.
I haven’t always found Geneva the most vegan-friendly so it was great to find another option. They also had a great little patio for outside seating, at the “rive gauche” location, not far from Place des Eaux-Vives.