Edo Japanese Restaurant

0 reviews | 2 views

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.

Technical Info

Machine ID /g/11z3w24f09
Feature ID 0x89c259849ed9a6dd:0x962faa803dd56bf1
Created 24 May 2026
Updated 06 Jul 2026

Most Visited Restaurant Businesses in Midtown Manhattan