Edo Japan
Japanese · Sushi · Grill
Edo Japan is a casual dining restaurant offering a variety of Japanese-inspired dishes. They specialize in rice bowls, sushi, and noodles, providing a diverse menu for customers seeking Japanese cuisine.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
5023 Ellerslie Rd SW, Edmonton, AB T6X 1X2, CA



