Cumin Lamb Skewersby adminDecember 23, 2024Cumin lamb is originated from Xinjiang, China. Lamb marinated with cumin and chili powder and the lamb skewers are grilled to perfection.