Edo Japan
Fast food restaurant, Grill, Asian restaurant, Family restaurant, Health food restaurant, Japanese restaurant, Takeout restaurant, Restaurant, Sushi restaurant
About
Conveniently situated in Cascade Shops on Banff Avenue, Edo Japan presents a casual dining experience that's perfect for families on the go. This fast-food haven specializes in Japanese cuisine, offering everything from flavorful sushi rolls to savory beef fried noodles. While some reviews highlight mixed experiences with service, the efficiency remains commendable, especially during busy times. With healthy options available, it’s a solid choice for a quick, satisfying meal, whether you choose to dine in or take away.