We’re just back from a two week family holiday, and we chose well. We chose well in terms of our location – Lemnos is a fertile Greek island in the north Aegean, producing amazing cheeses, wines and local honey. Those three products came together to dazzling effect in a tiny beach restaurant near the main… Read more »