Try the Most Mouthwatering Lamb Samosa from Uzbekistan!