There's a new pizzeria on Buford Hwy