Atlanta, GA: Little Azio Pizza & Pasta


As you drive around the metro Atlanta area, you may see several Little Azio Pizzeria restaurants scattered about.  It was some time before I actually stopped into one of their stores, first experiencing their food in the Smyrna/Vinings location with a couple of ………