Atlanta is where many restaurant chains have debuted, but it's not exactly known for its pizza chains. Except this groovy ...