Calling all truffle lovers! This bistro specializes in truffles so expect the earthy mushrooms on all things here. This small restaurant is along a narrow alley in St Tropez, with the best tables being outside.There are often musicians who will stop by and serenade your dinner-an authentic and welcome…