Les Glougloutons is a restaurant and wine bar offering tapas-style dishes. They focus on using local, sustainable ingredients.