Pizza Review
Thin, light, crisp, leopard pattern undercarriage. Solid contender for the best pizza in Atlanta. The best pie is the margherita over the atwoods.