Nello's is an Italian restaurant offering classic entrees and pasta dishes in an elegant setting.