I've been going to Girasole's for years with my family and friends. I've had basically every vegetarian and fish dish, always to a great pleasure. The wine list is short but excellently prepared, the chianti is always superb - sempre!
For those who complain about space clearly do not understand the dynamics of a small restaurant space that would rather have a few tightly packed tables then actually take tables away. Either people would complain about their not being enough tables or that there isn't enough room, Girasoles choose the latter. Dinners are too spoiled in Pittsburgh, they expect good food to be accompanied by enough space for a family of 8, not to mention they have a fear of being close to fellow dinners - though I have no idea why?
I recommend going for lunch - particularly if you don't like crowds. You'll most likely get to meeting Phi or Geno which guarantees great conversation and a great experience.