Inomata is pretty well known in the community as an under the radar (sort of) place where you can find excellent sushi on the outskirts of Tokyo. It takes approximately 50-60 minutes to get to the area from Shinjuku Station. My friend secured this booking for us on a Friday evening about one month priorContinue reading “Inomata – Heavy Hitting Deliciousness”