Edo Japan invites you to their establishment. You can get there by public transit. They are positioned in an area characterized with merchants.