Really, the best in Atlanta
I was shocked they have the best pizza around. This place reminds me of the best pizzeria from my hometown in Pennsylvania. Unfortunately for me, I moved out of the area, but its the only place I would get pizza when I lived there. The crust is great and the sauce is awesome. This is not your usual bad chain pizza or some southerner's idea of good pizza, it really is awesome. Everytime I ate there I loved it.