London Street Food from Italy. "Arrosticini" Small Sticks of Sheep Meat Roasted on Charcoal
This is a regional dish from the Abruzzi region of Italy