Ido Sushi
Permanently closed
29 7th Ave S Frnt 3
New York, NY 10014
Ido Sushi is a cozy Japanese restaurant nestled in the heart of New York City, offering a menu of traditional and contemporary sushi dishes. Patrons can expect a relaxed dining experience with a focus on fresh ingredients and expertly crafted sushi rolls.
With a casual yet inviting atmosphere, Ido Sushi caters to both sushi enthusiasts and those looking to explore Japanese cuisine. The restaurant prides itself on delivering authentic flavors and attentive service to its diverse clientele.
Generated from their business information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.





