2024

O' FIVE

World cuisine restaurant €€
4.3/5
11 reviews
This restaurant belongs to the Lake Geneva Hotel. The O' Five offers a ... Read more