Les Flots is a French restaurant and bar offering pizzas, regional dishes, and tapas. It features sea views and two terraces.