Edo Sushi is a Japanese steakhouse offering sushi, noodle dishes, and entertaining hibachi chefs.