On the scent of luxe fare at Truffle Gourmet