Preheat the oven to 450 degrees F. Line a large baking sheet with parchment paper and drizzle 1 tablespoon of olive oil evenly over the surface.
On a lightly floured work surface, roll the pizza dough out into a rectangle, roughly 9 by 16 inches.
Spread the marinara sauce evenly over the dough, leaving a 1-inch border around the edges. Add dollops of basil pesto across the surface, then top with 1 cup of the shredded mozzarella, all of the fontina, a few torn basil leaves, and 2 tablespoons of the Parmesan.
Starting from the long bottom edge, carefully roll the dough into a tight cylinder. Place it seam-side down on a cutting board. Using a sharp, thin knife, slice the log into 8 equal pieces and arrange them cut-side up on the prepared baking sheet.
Brush the exposed edges of the dough with the remaining 1 tablespoon of olive oil.
Bake for 15 to 20 minutes, until the rolls are golden brown and cooked through.
During the last 2 minutes of baking, pull the rolls from the oven and sprinkle with the remaining ¼ cup of mozzarella and a light dusting of the remaining Parmesan. Return to the oven until the cheese is fully melted and bubbling. Let the rolls rest for 5 minutes, then top with fresh torn basil and serve warm.