Translated into English the name means Artistic Kitchen and thats the ambition level The atmosphere is a bit bohemian and the food tries to go beyond norms often with an excellent result

Can you repeat this sentence, but add in punctuation?
Translated into English the name means "Artistic Kitchen" - and that's the ambition level. The atmosphere is a bit bohemian and the food tries to go beyond norms, often with an excellent result.