Edo Japan
Japanese · Sushi · Casual Dining
Edo Japan is a casual dining restaurant specializing in traditional Japanese cuisine, emphasizing fresh ingredients.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
9737 MacLeod Trl SW, AB



