Edo Japan
Japanese · Fast Food · Noodles
Edo Japan is a fast food restaurant offering Japanese-inspired cuisine, including rice and noodle meals, bento boxes, and poke bowls.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
15841 97 St NW, AB



