Add warm water to a large bowl with yeast, sugar and olive oil, stir to combine. Set aside about 5 - 10 minutes until yeast starts to bubble.
Add 3 cups of flour and salt. Use a dough hook or wooden spoon to mix on low until ingredients come together. Knead for 3- 5 minutes until dough pulls away from the sides of the bowl, adding additional flour as needed ¼ cup at a time.
Coat a large bowl with olive oil and add dough, turning to coat. Cover with plastic wrap and set in a warm, draft- free place for about 1 hour to double in size.
Punch down the dough and place on a lightly floured board. Knead out any air bubbles.
Divide dough into 4 pieces.
Shape the dough into 4 rope- like rolls. Rolling the dough between your hands is an easy way to shape the dough.
Braid three of the strands together and pinch the ends together.
Bring the ends of the dough together to form a circle.
Divide the remaining strand of dough into 8 pieces and twist into knots.
Line or grease a baking sheet and place dough wreath and rolls onto the pan.
Place an oven-safe bowl in the center.
Cover with a flour sack towel and place in a warm place to rise 30 minutes to one hour.
Preheat oven to 350°.
Beat the egg together with a tablespoon of water. Brush all over the dough.
Bake for 22- 25 minutes or until bread is golden brown.
Remove from oven.
Use a large spatula to move the bread wreath onto a serving platter with the bread rolls.
Fill the bowl with marinara sauce - which can be heated for a few minutes in the microwave or room temperature works too.
Garnish bread with sprigs of fresh rosemary and sliced tomatoes.
Slice and serve as needed.