Barra Kebab

Pieces of marinated boneless lamb and lightly spiced.

If Item Unavailable