Edo Japan is a casual dining restaurant that specializes in serving Japanese cuisine in the Red Deer area. The establishment offers a variety of traditional dishes such as sushi, teriyaki, and tempura.
With a focus on fresh ingredients and authentic flavors, Edo Japan provides a welcoming atmosphere for customers to enjoy a taste of Japan in a relaxed setting.
Generated from their business information