Loading map…
Café Restaurant Odéon - Gen ève since 1903
A historic gem in Geneva, Switzerland, this brasserie greets you with a warm, inviting aroma. Savor dishes with a delightful, tender texture, a testament to classic braised preparations. Immerse yourself in the timeless elegance of Geneva's dining culture.