There was a thread here a long time ago, speaking highly of a pizza joint in Point Place.
Shortly after, I tried it and loved it. But sadly never went back. However now that I have a taste for a good pizza, I can't remember where it is or the "thread".
TT'er friend help needed :)