Search for:

Snapshots of Italian street food – grilled artichokes, freshly made at a market in Catania, Sicily! Stuffed with garlic and parsley, generously sprinkled with olive oil and lemon juice – it is a delicious local treat.

Find more delicious food tours on Happy Bellyfish: