Restaurant
La Cave Nature
6 locals recommend,
Tips from locals
Great place for some good wine and tapas! Lovely tucked away courtyard and nice staff! Perfect for a late afternoon glass of wine and a cheese platter!
Unique things to do nearby
Location
17 Rue du Poilu
Villefranche-sur-Mer, Provence-Alpes-Côte d'Azur