Hotels, RestaurantsGeneva’s 5 Most Breathtaking Lakefront RestaurantsBy Forbes Travel Guide Correspondent Michael Cervin February 10, 2016A good meal in a great city with grand views is what we’re really craving in Switzerland.