Edo Japan
Japanese · Sushi · Grill
Edo Japan is a Japanese restaurant specializing in grill and sushi dishes. They offer a variety of Japanese cuisine in a casual dining setting. Key facts used: "Grill & Sushi", "Japanese".
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
1485 Portage Ave, Winnipeg, MB R3G 0W4, Canada


