In a large glass or stainless-steel bowl, combine the chopped tomatoes, olives, mushrooms, and onions
In a large pot of boiling, salted water, cook the spaghetti until just done, about 11- 12 minutes. Drain.
Meanwhile, in a medium frying pan, heat the olive oil over moderately low heat. Add the garlic and cook, stirring, for 1 minute. Add the cooked pasta and the tomato mixture and toss. Season with salt and pepper
Serve; garnish with parsley (or, in my case, green onions) and blue cheese or feta cheese