Masala Raan or Almond Crusted Lamb Leg Roast Recipe is perfect for any celebration dinner.Share this… Facebook Pinterest Linkedin