Tartufo Italian Pizzeria - An Authentic Experience. True Italian pizza in the heart of Buckhead, Atlanta, GA.
The 'Long Table' at Tartufo in Buckhead
3137 Piedmont RD. NE, Atl...