en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
Timmins
/
Edo Japan
Edo Japan
Sushi · Grill · Japanese
Edo Japan offers a Japanese dining experience with a focus on both grilled dishes and sushi. Customers can enjoy dine-in, take-out, and delivery options.
300 Fifth Ave #3, Cochrane, Alberta T4C 2E3, Canada
Cochrane, Canada
www.edojapan.com/locations/cochrane/197/cochrane-town-square
Location
The ranking
Best Sushi in Timmins
3 places, none rated yet
See the full list →