Edo Sushi offers freshly prepared sushi and Japanese cuisine.