Their food: Japanese Their location: Between West 74th Street and West 73rd Street on the east side of Columbus Avenue
<— back