Pizza Review
One of the best pizzas in ATL for my money. Zero flop, loads of garlic, great cheese and amazing crust.