Lamb Do Piaza

Lamb cubes simmered in different spices and specially sautéed with onions and green peppers