I live in Atlanta so I can give some insight here.
Is the pizza Neapolitan? No, not strictly. They're using a layer of dried mozzarella beneath a layer of crushed tomatoes, on top of which goes buffalo mozzarella and olive oil. Their bake times are well beyond 2 minutes and the pizza is generally placed opposite the fire. The size and thickness of the pie itself should tell you immediately that sub 90 second bakes are not gonna happen. This pie is a hybrid New York, Neapolitan sort of concoction that is much closer to a New York (which is where the guys are actually from).
Is the pizza good? It's awesome. The clear best in Atlanta as evidenced by the crowds every night. Great atmosphere. Top notch stuff.