Their food: Italian Their location: The south side of West 73rd Street west of Columbus Avenue Their site: artecafenyc.com