A Taste of Italy
Nisha discovers a trove of culinary delights-including street food in the Sicilian city of Catania.