Switzerland
Restaurant de la Croix d'Ouchy is one of Switzerland.

1. Restaurant de la Croix d'Ouchy

8.4
Avenue d'Ouchy 43, Lausanne, Vaud
Restaurant · 23 tips and reviews
Le Pointu is one of Switzerland.

2. Le Pointu

8.4
Rue Neuve 2, Lausanne, Vaud
Breakfast Spot · 18 tips and reviews