Edo Japan offers Japanese-inspired cuisine with fresh, flavourful dishes.