Their food: Italian (family style) Their location: The south side of West 72nd Street between Columbus Avenue and Central Park West Their site: sambucanyc.com
<— back