Most Popular Restaurants in Geneva View Details Restaurant Le Jardin Italian View Details Restaurant Parc des Eaux-Vives French View Details Restaurant Edelweiss Swiss View Details La Petite Vendée French View Details Restaurant Tiffany French View Details La Broche French Browse the Geneva Map Anieres Bellevue Carouge Celigny Geneva Landecy Petit lancy Satigny Thonex