Edo Japanese Restaurant
About
Good sushi needs good rice.
Edo Japanese Restaurant keeps that promise on West 17th Street, just steps from the Flatiron’s angled skyline. The menu leans into classic rolls and nigiri, with the occasional izakaya-style skewer rounding out the spread. You’ll find the address at 11 W 17th St New York, NY 10011—an easy walk from the 14th Street subway hub.
Tables here tend to fill early, especially on weekends when the neighborhood’s after-work crowd spills onto the sidewalk. Miso soup arrives steaming, and the tempura keeps its crunch under a light batter. If raw fish isn’t your thing, the teriyaki plates offer a reliable fallback. Lunch specials appear on weekdays, though the dinner service draws the biggest crowd.
Call 212-929-0077 to confirm seating or ask about last-minute takeout. The kitchen usually stays open until late, but it’s wise to check before heading over. Directions are straightforward on the map—look for the red awning between Sixth and Seventh Avenues.
This stretch of 17th Street hums with gallery crowds by day and theatergoers by night. Edo fits neatly into the rhythm, offering a quiet counterpoint to the louder spots nearby.