In a medium size mixing bowl, combine tomatoes, olives, feta, capers, and parsley. Season with black pepper, to taste, and set aside.
In a large pot, cook spaghetti according to package directions. Drain well and return pasta to the pot.
Meanwhile, in a small saucepan, heat olive oil over low heat. Add garlic and cook, stirring frequently, 1-3 minutes until soft and fragrant but not brown.
Pour garlic oil over the pasta and toss to coat.
Distribute pasta to serving bowls then top with desired amount of tomato and olive mixture and serve.