Great ingredients and taste. Perfect cheese-sauce ratio. Little too floppy in my opinion, but clearly the best pizza in ATL.