Edo Japan est un établissement convivial. Edo Japan est ouvert en soirée tous les jours de la semaine. L'accès est facile par voiture. Les moyens de paiement acceptés sont Interac, MasterCard et Visa.