Preheat the 350°F.
Slice the loaf of bread lengthwise then place it on a baking sheet.
In a medium bowl, stir together the softened butter, minced garlic, shredded Parmesan cheese and pepper.
Divide the mixture between the two halves of bread, spreading it into an even layer.
Arrange the sliced mozzarella cheese in a single layer on top then bake the bread for 8 minutes.
Change the oven to “BROIL” then broil the bread for 2 to 3 minutes or until the cheese is bubbling and melted.
Remove the bread from the oven then arrange the sliced tomatoes on top.
Garnish the bread with basil and a drizzle of balsamic syrup then slice and serve.