“The Taste Of Italy” (festival) – Free entry – Start: 2 PM

ItalyEnglish