Ammazza Pizzeria opens new location in Decatur across from Kimball House
November 12, 2018 at 16:54 PM EST
The new location will be Ammazza Pizzeria's comeback in Atlanta's dining scene, after temporarily closing its first location in Atlanta's Edgewood neighborhood.