Embracing the Christmas spirit means donning ... or you can simply enjoy a leisurely walk. Food lovers will be spoilt for choice in Strasbourg, with a plethora of global cuisines on offer.