truffle mashed potatoes and escargot are a match made in culinary heaven. After savoring the richness of truffle mashed ...