A local institution in Geneva and nestled along the lakeside and the Perle du Lac park, this restaurant has superb location with magnificent views of Lac Léman. For the menu choices, try the duck, the filet de pêches and their cakes for dessert!
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.