Alba and its precious white truffles
Alba and its precious white truffles
The famous truffles (tartufo in Italian) is the kind of delicacy that you either love or hate, there is no middle ground (laughs)! Alba is the queen city of…
Read More...
Read More...