Melissa
Taverna

 
Dish image

Spit Roasted Lamb

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