News

One of Georgia’s most beloved pizza spots just got national recognition, and it’s all about the slice. Fellini’s Pizza, a staple in Atlanta since the early ’80s, was named the best pizza slice in the ...