My style is based on four elements nature simplicity flavor Denmark In my gastronomic interpretation Danish flavor is when I am able to create something that my guests do not immediately recognize but which can suddenly take them back to childhood memories and experiences with a single special or recognizable scent or dish although fragmented and assembled anew

What is the correctly punctuated version of this sentence?
My style is based on four elements: nature simplicity flavor Denmark. In my gastronomic interpretation, Danish flavor is when I am able to create something that my guests do not immediately recognize, but which can suddenly take them back to childhood memories and experiences with a single special or recognizable scent or dish although fragmented and assembled anew.