I have been searching for 5 years for decent pizza in Atlanta and this is the first place I can recommend. The owners are from New Haven, which if you know pizza, is the home of Sally's and Pepe's, two of the top pizza places in the country. It's not Patsy's, Totonno's, Lombardi's or Johnny's of Mt Vernon (some of the top NYC places), but its by FAR the best in Atlanta to date. And believe me, I've tried it all...
Pros: Brick Oven, Good sauce