Edo Japan
10016 21 Ave NW
Edmonton, Alberta T6N 0A1
Canada
Phone: 780-461-4403
Edmonton, Alberta T6N 0A1
Canada
Phone: 780-461-4403
Food | |
Service | |
Ambiance | |
Overall: |
![](images/clear.gif)
Location & Nearby Info
Ricky s All Day Grill0.01 mi
Harveys-Second Cup Inc.0.05 mi
Harvey's0.05 mi
Hudsons South Common0.07 mi
East Side Marios0.07 mi
Leeson, Ken0.07 mi
Hudsons South Common0.07 mi
Hortons, Tim0.10 mi
Headrick Food Services Ltd0.11 mi
McDonald's0.11 mi
![](images/clear.gif)
Cuisine:
Edo Japan Description:
Edo Japan is a attractive Japanese restaurant in Edmonton, Alberta, offering you a significant choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Edo Japan