Edo Japan
Medicine Tree Mall
#1, 1103 18th St SE, High River, Alberta
Show map
Dine-In/Seating
Delivery
Take-out
Online Order & pickup
HOURS
Regular hours
Mon - Sun10am - 9pm
Open Positions
We are looking to fill the following positions at this location. Apply today!