Edo Sushi Japanese Restaurant - Union Square - New York, NY | Yelp Edo Sushi Japanese Restaurant - Tri-color sushi combo - New York, NY, ... Edo Sushi Japanese Restaurant - Small Sashimi platter $17.00 with Caviar - New ...