Loading Video…

This browser does not support the Video element.

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.