Author: Letizia Cicalese

Letizia Cicalese

Letizia Cicalese

Letizia is an Italian food lover, food blogger and contributor based in Florence, totally in love with what's green, healthy, and sustainable.