Edo Japan

15841 97 St NW, Edmonton, AB T5X 0C7
780-457-3360
https://www.edojapan.com

Edo Japan | Edo Japan

Edo Japan offers freshly prepared and delicious meals you can feel good about. Discover why we're making food simply better. Visit an Edo Japan today.