Kashmiri Gurda Masala or Lamb Kidney curry is very simple to make using basic minimal spices yet it tastes so good. It’s usually semi-dry with very mi...