Back to list
La Havane
Very good 8.2 (260 reviews)
Around €30
Location
32 Rue de France
06000 Nice
See on the map