The Yiros Shop has come to town, bringing us the flavours of Greece, and we couldn’t be happier. Besides gorgeous landscapes, amiable people and lots of history, one of the beauties of visiting Greece is that you know there’s always a great feed around the corner. Greeks know how to prepare food. It’s fresh, full...