Brasserie l’Odéon - Genève since 1903 in Geneva, Switzerland, offers classic French cuisine. The enticing aroma of roasted ingredients promises a delightful meal. Savor the wonderfully tender texture of their expertly prepared dishes, a timeless taste of Geneva.