Edo Japan
Japanese · Fast Food · Grill
Edo Japan is a fast food restaurant known for fresh Japanese cuisine cooked on a teppan grill, featuring signature teriyaki sauce and bento box meals.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
11658 Sarcee Trl NW, AB



