Pizza Review
Possibly the best pizza in Greater Atlanta. The sauce on the Grandma Pie is very acidic and super delicious. Basil is super fresh too.