Food & Travel, Hot spotsOdeon Cafe, a Zurich landmarkFeatured 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…