Edo Japan In Canada has 104 Restaurants in 45 Towns. Most of them are located in Calgary (24 restaurants), Edmonton (20 restaurants), Regina (4 restaurants), Lethbridge (3 restaurants) and Sherwood Park (3 restaurants).
Edo Japan Airdrie
Edo Japan Banff
Edo Japan Beaumont
Edo Japan Brampton
Edo Japan Brooks
Edo Japan Burnaby
Edo Japan Calgary24
Edo Japan Camrose
Edo Japan Chestermere
Edo Japan Cochrane
Edo Japan Edmonton20
Edo Japan Fort McMurray
Edo Japan Fort Saskatchewan
Edo Japan Fort St John
Edo Japan Grand Prairie2
Edo Japan Guelph
Edo Japan Kelowna
Edo Japan Leduc
Edo Japan Lethbridge3
Edo Japan Lloydminster
Edo Japan Medicine Hat2
Edo Japan Montreal
Edo Japan Nanaimo
Edo Japan Nelson
Edo Japan Nisku
Edo Japan North Vancouver
Edo Japan Okotoks
Edo Japan Olds
Edo Japan Penticton
Edo Japan Pickering
Edo Japan Prince George2
Edo Japan Red Deer2
Edo Japan Regina4
Edo Japan Richmond
Edo Japan Saskatoon2
Edo Japan Sherwood Park3
Edo Japan Spruce Grove
Edo Japan St-Albert2
Edo Japan Strathmore
Edo Japan Surrey2
Edo Japan Toronto2
Edo Japan Vernon
Edo Japan Victoria3
Edo Japan Westbank
Edo Japan Whitecourt