Edo Japan
Japanese · Sushi · Fast Food
Edo Japan offers Japanese cuisine with a focus on grill and sushi options. This fast-food establishment provides convenient access for customers.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
130 Country Village Rd NE #235, Calgary, Alberta T3K 6B8, Canada



