Greek Souvlaki tribute

A Greek tradition, a culinary theme