Il Localino is a cozy Italian restaurant in Five Points that exudes old-world charm and hospitality. With a menu featuring traditional Italian favorites like homemade lasagna and veal piccata, Il Localino offers a taste of Italy right in the heart of Atlanta.