Les Bistronautes is a restaurant and wine bar offering French and international cuisine, with a focus on local ingredients.