Café Léo is one of Geneva’s best known restaurants. It is located in town, in the Rive area and most Genevans are familiar with its salads and pasta dishes. Their …
Café Léo is one of Geneva’s best known restaurants. It is located in town, in the Rive area and most Genevans are familiar with its salads and pasta dishes. Their …