Information
Location Info |
Features |
---|---|
Rue de L'Eglise 3 Villefranche-sur-Mer Provence-Alpes-Cote d'Azur France 09 52 27 03 29 Visit Site |
French Restaurant French Cuisine Terrace Sea Views Family Dining Steak Fish Duck Breast Veal Beef Tartare Mussels Seafood |
Restaurant La Caravelle reviews
Login to comment