When you come to Budapest you should not miss going to one of the many Cukrszda confectionery coffee shop but beware the addictive nature of Hungarian cakes

Could you correct the punctuation please?
When you come to Budapest you should not miss going to one of the many Cukraszda (confectionery coffee shop), but beware the addictive nature of Hungarian cakes.