Alright, I've figured out by now that Atlanta is not a good town for pizza, but I figured there ought to be at least one or two good pizza joints, right? Think again! Cameli's sauce was too sour, the crust not quite right, and overall disappointing. The side salad was good, at least.
Pros: good parking, good salads
Cons: sauce too tart, bland, crust too dry
more