Apr 18, 2022Spring in Tuscany: Fresh Fava Beans & Pecorino Cheese Spring in Tuscany means fresh fava beans! Many people think immediately of Hannibal Lecter's famous line from Silence of the Lambs, but I...