Edo Japan
Japanese · Fast Food · Sushi
Edo Japan offers a Canadian-founded, Japanese-inspired fast food dining experience. Part of a large chain with locations across Canada.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
3181 Greenbank Rd, ON


