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

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.