LAMB DO PIAZA

Lamb cubes simmered in different spices and specially sauteed with onions and green peppers and tomatoes