La Cave des Producteurs is a wine shop offering over 1000 carefully selected products from French producers. They specialize in a wide variety of wines.