A new Sarpino's in Buckhead, Atlanta is now open!