Emilios

$
Closed
tripadvisor logo

(83)

Photos

9 Rue Leschot
Geneva 1205

Also at this address

Reviews

tripadvisor logo
4.083 reviews
Photo of Lila S
Emilio's
8/10/2024

This is probably the best Greek food I've ever tasted. The place has Greek Music and dancing. We ord...

Own this business?
See a problem?

You might also like

SwitzerlandEmilios