Great Pizza and the best Caesar salad in town
A borderline dive joint but with freshest and tastest pizza in Atlanta
The Monster Slice is where it's at!
One of the best pizza places in Atlanta, you can down a slice or two before you go 2 blocks down to the Clermont Lounge.
Absolutely fantastic pizza!! Very creative combinations on the menu and the BEST crispy crust!
Feb. 2012