Have you ever heard of Demestica Red? No? You are probably lucky. Circa 1996, when I used to be a regular Friday night fixture in a corner of Stalactites, the Greek restaurant on the corner of Lonsdale and Russell Streets, I think I drank a lot of it. In May 1997, as groomsman for a …
Continue reading “The End Of The Lonsdale Street Greek Quarter?”