Restaurant Edelweiss, Edelweiss Restaurant, you know that you eat traditional Swiss cuisine by listening to the name. How can you not taste the original Swiss cuisine in Switzerland? It is located in the heart of Geneva, but it makes people feel far from the city, back to the farmhouse, and enjoy the unique Swiss Yoder singing every night. It is a few steps away from Lake Geneva, and you can take a walk by the lake after enjoying the food. After all, the cheese pot is very full.