Natori

58 St. Marks Place

Natori Details

Fresh sushi and stunning Japanese fare in the East Village.

Natori
58 St. Marks Place
New York, NY 10003+8105
Editorial Rating
This Week's Hours
Daily: 5:00pm-11:00pm

Natori Map

Nearby Subways

Other Japanese