Barra Kebab

Pieces of marinated boneless lamb, lightly spiced.

If Item Unavailable