New York, NY asian restaurants & food

Ido Sushi

Japanese Restaurant, Sushi Restaurant

29 7th Ave S, New York, NY 10014
(212) 691-7177
Excellent Good Average Poor Awful 3.5 / 5 based on 56 votes

Photos

  • Ido Sushi photo by Lea G.
  • Ido Sushi photo by Betsy B.
  • Ido Sushi photo by Amy L.
  • Ido Sushi photo by Maritess D.
  • Ido Sushi photo by @theMichaelShane
... for ordering sushi lunch specials, but unfortunately it closed in September... Awesome sushi and the Opera was great! Will definitely come back Every Wednesday and Saturday is live opera - amazing!

Reviews: 1

  • @theMichaelShane