MelissaTaverna
Pieces of lamb marinated in spices then wrapped and spit roasted over a charcoal grill.