STREET FOOD in ITALY | SICILIAN street food in PALERMO, SICILY We're in Palermo, Sicily! In this 3 part series we're exploring Palermo to hunt down t...