Outside of "ethnic" cuisine, Geneva is tough for a vegan. Le Kid has a menu with vegan and vegetarian options clearly listed. The food was very good. Not an amazing restaurant but nice. They are not veg only, so you can bring your meat eating friends along.
Today's Restaurant Deal