Edo Japan is a restaurant in Lethbridge, Alberta, offering a menu inspired by traditional Japanese cuisine.
Specializing in quick-service dining, Edo Japan provides a variety of dishes such as rice bowls, sushi, and noodle soups for customers to enjoy.
Generated from their business information