Welcome to Edo Japan Edmonton, your go-to destination for delicious Japanese cuisine in the heart of Edmonton. Located at 4320 17 St NW, this establishment proudly serves a diverse menu featuring classic favorites such as **teriyaki meals**, **bento boxes**, and a selection of **sushi**. The glow of friendly service and a clean, inviting atmosphere enhances every dining experience.
While many rave about the quality, do note some recommendations to skip certain dishes like **shrimp tempura**. Nevertheless, the overall experience at Edo Japan Edmonton promises to be fulfilling, making it a top choice for quick yet delightful dining.