29 Seventh Ave. South, New York, NY, 10014
nr. Bedford St.
By ozzymandias on 5/26/2010
I am really picky about my sushi and Ido Sushi has some of the BEST sushi in NYC. I like to go on Weds nights because there is live opera! Where else can you go and enjoy fine sushi with fantastic opera singers entertaining you? I don't know what that other reviewer is talking about.... because every time I've gone to Ido, the food has been phenomenal, the service was professional and friendly, and they have ALWAYS been honest with me and anyone else I know who has dined there. I highly recommend!!!
By tommyg on 4/9/2009
Terrible place. They do not even honor their discount. Stay away. 2 people cost more than $100.00 Many other respectable places to chose from. IDO is not it. Food is mediocre at best.