• Edo Japan / Nazas River Inc

    • Restaurants & Specialty Dining
    3, 300 - 5 Ave West
    Cochrane, AB T4C 2E3
    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.