Voted best pizza by Atlanta Magazine