Edo Japan est un établissement accueillant. L'accès est aisé par transport en commun et vélo, ainsi que par voiture. Ils sont situés dans un endroit coloré connu pour sa vie nocturne.