Travel Traditional Japanese eel restaurant in business for long years Tokyo, Japan September 20, 2023