I had been to Greece for a couple of vacations. The Islands are beautiful and the people are friendly. One more thing that fascinated me in Greece is the food and drinks. Ouzo is one of those beautiful drinks.
Now, I was looking for the same in Zurich but could not trace any where.
Can somebody help me if you know a store that sell it.
I have tried that too and it is really wonderful. In Zurich, I think that I have once purchased a bottle from a greek shop near Albisriderplatz. If you walk down towards the Letzigrund from Albisriderplatz on the left hand side of the street you may see the shop called "HAUS SHOP".
You may try but I can't promise that you would find it there.