Tabou Beach
Seafood · Mediterranean · French
Tabou Beach is a restaurant offering fresh, seasonal cuisine with a unique touch, served with a view of the sea.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Tabou Beach.
Local restaurants nearby
Provence-Alpes-Côte d'Azur


