265 Ponce De Leon Ave
Atlanta, GA 30308 USA
ObPreface: I've only had the thin crust and never had delivery. There's not much to say about it. If this were a tiny pizza joint in the middle of nowhere, it'd be average. Ingredients have that frozen feel. I have nothing but good comments about the staff, however, always friendly.
If you need a pizza fix, you definitely could do worse. If you want to eat good pizza, you can do better. At least it isn't Poopy Johns.