• Edo Japan / Nazas River Inc

    • Restaurants & Specialty Dining
    Unit 3, 300 5th Avenue West
    Cochrane, Alberta T4C2E3
    403-932-4149
    • About

      Edo Japan is what fresh is all about - hot, fast and delicious food, prepared in a traditional Teppan-style, locking in the goodness of the freshest ingredients.