A welcoming bar, Te Ndrica offers Italian fare. Known for its friendly atmosphere.