Next stop: Coquille Seafood Restaurant in Thessaloniki

Thessaloniki meaning “victory of the Thessalians”: the second largest city of Greece, over 1 million inhabitants in its metropolitan area, a city I knew nothing about until I got whisked away and exposed all the country has to offer. Yes, I got whisked away, I can finally for once utter […]