White Truffle


What is a White Truffle?

White truffles are a type of truffle found northern Italy and, most famously, in the countryside around the city of Alba. [1]