February 22, 2018May 21, 2018 Deverick Long The Local Pizzaiolo is Atlanta’s Newest Hot Spot For Pizza [REVIEW]