Edo Japan
15426 37 St NW, Edmonton
(780) 705-3334
Recent Reviews
Order Online
You May Also Like
Five Guys - 15420 37 St NW
Fast Food, Burgers
Osmow's Shawarma - 3630 153 Ave NW
Mediterranean, Salad, Halal, Shawarma
Cosmic Pizza & Donair - 3632 153 Ave NW
Fast Food
Restaurants in Edmonton, AB
Edo Japan
15426 37 St NW, Edmonton, AB T5Y 0S5
(780) 705-3334