Oettinger Davidoff Group will open a new Davidoff store at Zurich Airport in Switzerland on December 1st and plans to open similar stores in other major cities including Basel, Palm Beach, Tokyo and Shanghai.