Dissolve yeast in water and let rest for 10 minutes.
Stir in honey and salt and allow it to dissolve
Add beaten eggs
Mix in the flour a little at a time until sticky, then continue to knead more flour into the dough until smooth
Place dough into a greased bowl and allow it to rise to double in size (about one hour)
Divide the dough into two pieces.
With each piece, divide it into three "braids".
Make braids by rolling each piece into a long "rope"
Beginning at one end, braid the "ropes" together.
Tuck the edges underneath
Place each loaf on a greased cookie sheet and brush with egg yolk OR melted butter
Allow bread to rise again
Bake at 350 for 30-35 minutes or until the tops are golden brown and the loaf sounds hollow when tapped
Allow bread to cool, then serve.