Edo Japan

Mall 51

#23, 844 - 51 Street, Saskatoon, Saskatchewan

Show map

Dine-In/Seating

Delivery

Take-out

Online Order & pickup

HOURS

Dine-in and Pickup hours

Mon - Sat10:30am - 10pm

Sun11am - 9pm

Delivery hours

Mon - Sat10:30am - 10pm

Sun11am - 9pm

Other locations nearby