Kan Sake Station ‘oden’ restaurant at Tokyo’s Ryogoku Station - The Japan Times