Atlanta's iconic Nino's gets new addition

Nino’s Italian Restaurant first opened in 1968 and is adding some bright new additions to its old-school legacy.

Top Videos