Edo Japan - Edson Landing - Grill and Sushi
330 45 St #101, Edson
(780) 725-6666
Menu
Restaurants in Edson, AB
Edo Japan - Edson Landing - Grill and Sushi
330 45 St #101, Edson, AB T7E 1C3
(780) 725-6666