Preheat your oven to 220°C (428°F) and line your baking sheet with foil.
In a medium bowl, combine diced roma tomatoes, fresh basil leaves, minced garlic, grated parmesan cheese, balsamic vinegar, extra virgin olive oil, and a pinch of salt. Stir until well mixed and let sit.
Place artisan flatbreads on the prepared baking sheet. Spread about 2.5 tablespoons of pesto evenly across each flatbread, then layer on the sliced mozzarella cheese.
Bake in the preheated oven for approximately 10 minutes until the mozzarella has melted and the edges of the flatbreads are crisp.
Transfer baked flatbreads to a cooling rack and let them rest for several minutes.
Scoop the bruschetta mixture over each flatbread, adding extra toppings if desired. Finish with drizzles of balsamic glaze and garnish with sliced basil leaves and grated parmesan cheese.
Cut into shareable pieces and serve immediately while warm.