Greek Souvlaki a.ka. The Greek Lamb Skewers are not just Greek, but are a truly international fare. You will absolutely love the meat and the marinade in which they are cooked. Oh yum! Watch and learn this recipe from Barry as he makes it in this video.