Leo Restaurant
Seafood · French · Bar
Leo Restaurant is a French establishment known for its quality products, including fresh shrimp and grilled fish. It offers a warm and efficient welcome to its patrons.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Leo Restaurant.
Local restaurants nearby
5 Rue Molle, Palavas-les-Flots, France


