Le Cahors is a restaurant offering a spot to relax and enjoy a drink.