Edmonton
Restaurants
9499 137 Ave NW
- Category:
- Restaurants
Edmonton, T5E 5R8
AB, Canada
- +1 7804762853
Rate and review Edo Japan in Edmonton, AB, Canada!
Share your experiences at Edo Japan with your friends or discover more Restaurants in Edmonton, AB, Canada.