We just opened a new restaurant in downtown Geneva called HJ Stead Co. Check it out the next time your in the area, cheers!
Ventosa winery is nearby and has a decent selection of sandwiches/paninis. Otherwise, head into Geneva for a selection or restaurants.
Thanks! Your answer is awaiting moderation.