Caviar and snails – two of France’s most loved delicacies come together with the release of the first-of-its-kind snail caviar by De Jaeger, a snail …