Back in Asakusa Tokyo means back for more sushi