EDO Sushi is a food-court eatery that is part of a chain, offering a variety of Japanese dishes including sushi, teriyaki, and udon noodles. It provides a convenient food-court option for those craving teriyaki and sushi.
Show More
Industry Restaurants » Japanese restaurants
Engaged in: Japanese restaurants
ISIC Codes 5610
Questions & Answers
Q1
Where is EDO Sushi located?
EDO Sushi is located at 40 Bay St., Toronto, ON M5J 0B6, Canada, Ontario.
Q2
What days are EDO Sushi open?
This listing has been marked as closed.
EDO Sushi is open Mon–Wed 11:30 AM–9 PM; Thu–Sat 11:30 AM–10 PM; Sun 5–9 PM.