Really great pizza, prices are reasonable, the staff are very nice. Toppings are decently portioned.
Would take off a sliver of a star for the crust which while being nice and chewy is a bit bland.
Just happened by Izzy's, and let me say, it may literally be the BEST PIZZA I have ever had!
Perfect crust and sauce. If I lived here, I would probably eat Izzy's every day!
Very delicious. As a fellow new york city dweller I can attest that this place is one of few places in Atlanta that I can has new york quality and taste. (Which rare to find down here. If someone tells you davinicis is the best pizza they've lost all credibility as a pizza connoisseur)