Video: La Truffiere in Paris

Once a horse stable, La Truffiere restaurant highlights delectable truffles.