EDO

EDO has been setting the standard for premium sushi and Japanese cuisine in Toronto since 1986. Their midtown Toronto restaurant is well-known for its quality, freshness and technique for truly authentic Japanese meals.