Edo Japan - Manning Town Centre - Grill and Sushi
15426 37 St NW, Edmonton AB T5Y 0S5
(780) 705-3334
Directions
Order Online Delivery
Ubereats
Doordash
Edojapan
Skipthedishes
Edmonton, Alberta
Edo Japan - Manning Town Centre - Grill and Sushi
15426 37 St NW, Edmonton
(780) 705-3334