
© La Cave Nature

© La Cave Nature
La Cave Nature Restaurant
Restaurant, bar and wine cellar in Villefranche
featured in
Restaurants
Updated
In a simple and relaxed atmosphere, La Cave Nature is a place of tasting organic wines and specialities of the house such as sandwiches, Mediterranean products freshly prepared, and tastings of cheeses and Italian delicatessen.
Ideally located in the heart of the old town of Villefranche sur Mer on a small plot, they will welcome you with warmth and simplicity and without fuss.