Le Cosmo in the centre of the old town of Villefranche-sur-Mer is a local favourite and extremely popular. Fantastic food, wine and friendly, helpful service, all at reasonable prices. Open daily serving fish, shellfish, pasta and meat dishes.
11, Place Amelie Pollonais, Villefranche-sur-Mer, 06230View Larger Map
- Moderately Priced