Odeon is a french restaurant Jonction Geneva located in Switzerland.
Bd St-Georges 60 1205 Geneva Switzerland
Credit Cards | Yes |
Outdoor Seating | Yes |
Fairly cheap for a restaurant in Geneva. Steaks are very good
The steak is pretty good. The chef Christophe is a Karaoke Master. So after a meringue desert we will sing all night long.
Wine was included on the menu but I don't drink wine ... My beers are free! Thanks to the waitress
Love this place !
Exigez l'os à moelle. Un must! - Ed Woodshoes
Nice meat dishes. The Chef is welcoming and talented. - Nicolas Rémond