HomeFoodRestaurantsSwitzerlandGeneva
Explore the Best Restaurants in Geneva, Switzerland

Il Lago
Food, Restaurants, Italian
Quai des Bergues 33, Rez-de-chaussée, Geneva 1201, Switzerland

Cottage Café
Food, Restaurants, Tapas/Small Plates
Rue Adhémar-Fabri 7, Geneva 1201, Switzerland

Parfums de Beyrouth
Food, Restaurants, Middle Eastern, Lebanese
Rue de Berne 18, Geneva 1201, Switzerland

Café du Soleil
Food, Restaurants, Fondue
Place du Petit-Saconnex 6, Geneva 1209, Switzerland