Nardi Restaurant opened this February at 3415 Telegraph Ave. in the Pill Hill neighborhood, next to the old Taste of Denmark ...