Greek Lamb Souvlaki Skewers.A homemade recipe w/ tender, juicy chunks of lamb that melt in your mouth - this dish will transport you straight to Greece.