Edo Japan
Japanese · Fast Food · Grill
Edo Japan is a fast food restaurant offering casual, inexpensive Japanese cuisine. The menu features cooked dishes, with no raw seafood options available.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
3004 Merchant Wy Unit 106, British Columbia



