Bring a large pot of salted water to a boil. Add the pasta and cook until al dente; drain, then rinse with cold water to cool.
Meanwhile, make the vinaigrette: Whisk the vinegar, mustard, 1 teaspoon salt, and pepper to taste in a small bowl. Gradually whisk in enough of the oil to make a smooth dressing; season with salt and pepper.
Combine the sun-dried tomatoes, basil, onion, pepperoncini, olives and oregano in a bowl. Add the cooked pasta, 1/2 teaspoon salt and 1 teaspoon pepper. Add the vinaigrette and both cheeses and toss. Chill until ready to serve.
Photograph by Kang Kim
Recipe courtesy Papouli's Greek Grill for Food Network Magazine