Cumin Lamb Skewers – Originated from Xinjiang, China. Lamb marinated with cumin and chili powder and the lamb skewers are grilled to perfection. … Read More