St Prodromos
Greece
The French Have Foie Gras, but Greeks Have Souvlaki
A small village, Aghios Prodromos, located in northern Greece is known all over the globe, for its amazing delicacy- its souvlaki!
Some years ago, the government of New Zealand awarded the Greek village for its delicious souvlaki, made from high-quality...