Fresh sushi and stunning Japanese fare in the East Village.
Natori
58 St. Marks Place
Natori Details
Natori
58 St. Marks Place
New York, NY 10003+8105
New York, NY 10003+8105
Editorial Rating
This Week's Hours
Daily: 5:00pm-11:00pm