Return to Website

Lean, tender small cubes of lamb skewered & grilled over charcoal.

X