
659 E Lake Dr,
Decatur, GA (824.6 miles away)
(404) 373-1999
Chrismartin76 on 01/31/07
Cheese pizza is the basic no-topping pizza here, but there's a little extra garlic in the dough, which really improves the flavor. It's pretty much the best plain pizza I've ever had in Atlanta. more… [1 review]