Lamb Momo

Flavorful dumplings stuffed with spiced ground lamb.