Food & Travel, Hot spots Odeon Cafe, a Zurich landmark Featured image by zuerich.ch Ever since its grand opening on July 1st, 1911, the Odeon Cafe always made history. It is there that political and artistic movements were…