Edo Japan

5368 Windermere Blvd NW, Edmonton, AB T6W 0L9
780-436-6555
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.