Great news for lovers of Japanese-inspired foods: With more than 140 locations across Canada, millions already love Edo Japan, and we know you will too. Edo’s first Ottawa location in Barrhaven, which opened last year, has been so popular (and for good reason!) that they’ve opened a second location in College Square, just one block away from Algonquin College.