Edo Japan
Japanese · Fast Food · Sushi
Edo Japan is a fast food restaurant serving hot, fast, and delicious Japanese-inspired cuisine. With multiple locations, Edo Japan focuses on fresh ingredients.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
45585 Luckakuck Way, BC



