Mido Sushi Restaurant 612 Amsterdam Avenue, Manhattan (Upper West Side). (212) 877-0033Graded on: 01/30/2024