Edo Japan
Fast food restaurant, Grill, Asian restaurant, Family restaurant, Health food restaurant, Japanese restaurant, Takeout restaurant, Restaurant, Sushi restaurant
About
Edo Japan in Crowfoot Village brings a taste of Japan to those on the go. This casual fast food restaurant specializes in grilled favorites like teriyaki chicken, served on a bed of rice. While reviews vary—from quick service and friendly staff to occasional mix-ups in orders—many diners appreciate the healthy options and family-friendly atmosphere. With accessible dining for all and plenty of parking, it’s a convenient choice for a satisfying meal, whether you dine in or take out.