Edo Sushi is a sushi restaurant offering inventive rolls, noodles, and bento boxes in a traditionally styled space with wood accents.