La Cave is a wine shop offering a selection of wines and spirits. It is run by passionate wine merchants.