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:
