Edo Japan is a restaurant in Calgary, AB that specializes in serving Japanese cuisine. They offer a variety of dishes such as sushi, teriyaki, and tempura.
With a focus on fresh ingredients and traditional cooking techniques, Edo Japan aims to provide customers with an authentic dining experience. The restaurant prides itself on its casual atmosphere and friendly service.
Generated from their business information