Italy's news in English

Editions:  Europe · Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

idioms

Five delicious Italian food idioms, explained

Five delicious Italian food idioms, explained

It's no surprise that Italy has a lot of sayings about food. Here are five tasty expressions for you to start using today.