At this point, there is really only one Greek restaurant in Geneva. In the past there were a couple of others, but they seem to have fallen by the wayside. However, Emilios seems to have done rather well for itself. Located in the lively neighborhood of Plainpalais, the restaurant serves a number of popular Greek dishes including Moussaka, gyros, various Greek salads and starters and of course baklava.
Pictured below: cheese pastries and a chicken gyro.