For the crust: In a large mixing bowl, add flour, salt and yeast. Whisk together until well combined. In a small bowl, combine warm water and sugar (start with 3/4 cup, add more if needed). Mix together until sugar is dissolved. Slowly pour sugar water into the flour mixture. Add 1 tbsp olive oil, and continue mixing all ingredients together slowly. Do so until the dough begins to stick together, forming a loose dough ball. The dough should have a tacky, putty-like feel.
Place dough ball on a clean, lightly floured surface. Knead until a smooth dough ball forms. Place dough in a large mixing bowl, and drizzle with approx. 1 tbsp olive oil, ensuring surface is fully covered. Cover with dish towel placing in a warm area for an hour or until dough has doubled in size. After an hour, or when dough has doubled in size, remove from bowl and roll out dough to desired size on your pizza stone or baking sheet.
Preheat oven to 400°F.
In a small bowl, add butter, garlic, salt and fresh parsley. Mix together then brush on dough. Add shredded mozzarella cheese, then sprinkle with additional parsley.
Bake for 15-17 minutes or until edges have browned and cheese is melty and golden in spots. Remove from oven, and cut bread into rectangular sticks. Garnish with fresh parmesan cheese, and serve with marinara sauce.