The Saddest and Biggest Atlanta Restaurant Closures of 2019 | Eater Atlanta
"Facing high rent at its Decatur location, DaVinci’s Pizza broke its lease earlier in 2018, a casualty of the same rent pressures hitting other Decatur restaurants." - Beth McKibben