Mido - New York | View our menu, reviews & Order food online

- midonewyork.com

View our menu and reviews for Mido located at 612 Amsterdam Ave - New York. We serve Asian, Japanese, Sushi. Order delivery & Takeout.

  Not Applicable   $ 0.00