La Garonnette is a French restaurant offering a fine dining experience.