Stefanos Lavrenidis

Stefanos Lavrenidis. Biting Crete Chef Lavrenidis and his Apiri Greek Eatery Restaurant are the place to eat in Crete. And one of the Greece’s finest dining.   There is a land in the middle of the Mediterranean sea that is the mother and the baby cot of one of the oldest food tradition of the [...]