Edo Sushi

Open
9 E 17th St
New York, NY 10003

Edo Japanese Restaurant, located in Union Square, has been delighting guests for nearly a decade with its modern ambiance and talented chefs. The restaurant focuses on providing a relaxing sushi dining experience, inspired by the nearby farmers market.

With a commitment to high-quality sake and a seasonal menu, Edo aims to create memorable experiences for its patrons through friendly and efficient service. The establishment invites guests to embark on a culinary journey that celebrates the art of sushi.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.