Fill a large pot with lightly salted water and bring to a rolling boil over high heat. Once the water is boiling, stir in the macaroni, and return to a boil. Cook the pasta uncovered, stirring occasionally, until the pasta has cooked through, but is still firm to the bite, about 8 minutes. Drain well in a colander set in the sink.
Heat olive oil in a large skillet over medium-high heat. Cook and stir onions until translucent and slightly brown, about 10 minutes. Reduce heat to low and stir in garlic. Cook for 1 minute, then add the ground turkey. Cook and stir until the turkey is no longer pink. Mix in the diced tomatoes, crushed tomatoes, parsley, oregano, basil, salt, and pepper. Simmer uncovered for 20 minutes. Combine pasta with the tomato sauce in the skillet. Toss pasta with the fontina cheese and 1/2 cup of Parmesan cheese until the cheese is melted. Serve pasta in a large bowl with 3 tablespoons of Parmesan cheese sprinkled on top.