Swiss
La Terrasse is one of Swiss.

1. La Terrasse

8.5
Route d’Ouchy 5
Restaurant · 10 tips and reviews
La Barca is one of Swiss.

2. La Barca

7.3
Grand-Rue 34, Lutry, Vaud
Restaurant · 5 tips and reviews