Amazing Pizza in Atlanta!

I love me some NYC and even Chicago pizza but I have to say one of the best pizzas in the country is at Antico Pizza Napoletana in midtown Atlanta:

Go there and order the San Gennaro and the Diavola and you can thank me later.