Edo Japan: Grill & Sushi
Japanese · Sushi · Grill
Edo Japan: Grill & Sushi offers freshly prepared Japanese cuisine, including grilled dishes and sushi, made with quality ingredients.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Edo Japan: Grill & Sushi.
Local restaurants nearby
10025 102A Ave NW, FCU2, AB



