Italian Food Excellence:
Truffles

Date posted: 20th May 2013

Truffles are one of the many excellences of Italy. Here’s how to pick the best and where to find them.

by Elisa della Barba
Italian food Excellence truffle story