Le Cosmo
Frenchriviera
At a glance
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.