It's kinda scary seeing Pizza Hut and Domino's showing up on ""Best Pizza"" Lists. Even though I think places like Mellow Mushroom and Fellini's have good pizza, they do not even come close to Christo's Pizza. This is the REAL deal, a family owned restaurant with simply the best most authentic and delicious pizza in Atlanta. Don't be put off that it is OTP or that it is in a strip mall. Be forewarned though: once you go, Mellow Mushroom and the other chains won't seem nearly the taste treat you once thought they were.
Pros: best pizza in ATL, authentic, friendly servers
Cons: average atmosphere
more