TAP TO UNMUTE

London Street Food from Italy. _Arrosticini_ Small Sticks of Sheep Meat Roasted on Charcoal

London Street Food from Italy. _Arrosticini_ Small Sticks of Sheep Meat Roasted on Charcoal