"Delicious foodThe space is a bit small and cramped for how popular this restaurant is."
Phone: +33984030819
Address: 46 avenue du General Leclerc, 83990, Saint-Tropez, France
City: Saint-Tropez
Dishes: 7
Amenities: 14
Categories: 5
Reviews: 31