Greek Souvlaki

Souvlaki is a Greek word, the diminutive form of souvla, or spit, like the spit used to roast a whole animal. Thus the word souvlaki refers skewers, or to the small chunks of meat,...