Edo Japan

Sunnyside Centre

#Unit #140, 3420 69 St NW, Calgary, Alberta

Show map

COMING SOON

More information coming soon.

Restaurant Contact

Call us at 825-540-3567

Open Positions

We are looking to fill the following positions at this location. Apply today!

Guest Experience Specialist - Cashier

Master Griller

Supervisor

Other locations nearby