Restaurant Address Copied to Clipboard
Edo Japan – Cochrane Town Square offers a delightful fusion of traditional Japanese flavors and modern culinary trends. Perfect for both quick bites and leisurely meals, this eatery specializes in freshly prepared sushi, sizzling teppanyaki, and flavorful rice and noodle dishes. With its welcoming atmosphere and commitment to quality ingredients, it’s an ideal spot for anyone seeking a satisfying and healthy dining experience in Cochrane. Whether dining in or opting for takeout, Edo Japan promises a tasty adventure for all.
Check out TOP-10 Best Asian restaurants in Cochrane, Alberta