Edo Japan
Japanese · Fast Food · Sushi
Edo Japan is a fast food restaurant known for its Japanese-inspired cuisine, with Teriyaki Chicken and Sukiyaki Beef being popular choices. Offers dine-in, takeout, delivery, and online ordering options.
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
4825 Richard Rd SW, AB



