Edo Japan est un établissement convivial. L'accès est facile par voiture, ainsi que par transport en commun. Ils sont installés dans un quartier ou vous trouverez de nombreux parcs.