Italian Food from Sicily. Meatballs and Vegetable Balls from Palermo Tasted in London. Street Food

Food from Sicily, Italy. Meatball and Vegetable Balls from Palermo Eaten in London. Street Food of Brick Lane [youtube https://www.youtube.com/watch?v=mtU81JxAunc?rel=0&w=425&h=355] Italian Food from Sicily. Meatballs and Vegetable Balls from Palermo Tasted in London. Street Food FoodTronic