Enjoy a break at Helenes Kaffee Werk, a cafe offering fresh coffee and homemade cakes and tarts.