Prepare the bread: In a stand mixer, dissolve yeast in warm water. Let stand for 5 minutes. Mix in honey, salt, and flour on low speed until mixture forms a dough. Continue mixing until dough pulls away from sides of bowl.
Turn dough onto a floured surface and knead until smooth and elastic. Place dough in a greased bowl, turning once to grease top. Cover bowl with plastic wrap and let rise in a warm place until doubled (about 1-1/2 hours)
Punch risen dough down and divide into two pieces. Shape each half into a long french bread-roll and gently twist. Place rolls on a parchment paper-lined baking sheet and cover with plastic wrap. Let rise 30 minutes or until doubled.
Bake bread at 350F 20 minutes. While bread is baking, prepare the filling: Place butter, garlic, and parsley in a small saucepan. Cook over medium-high heat until garlic is fragrant and butter is melted.
Remove bread from oven and brush half of melted butter mixture over each loaf. Return to oven for 5 minutes. Remove from oven and let cool 5 minutes.
Once bread has cooled 5 minutes, carefully cut 6 4-in indentions in each loaf. Fill indentions with sliced cheese and brush each with loaf with remaining butter mixture
Return bread to oven and bake for a final 5 minutes, or until cheese is melted.
Let bread cool 5 minutes then serve warm.
Bread is best if eaten on the day it's made and warm from the oven.