Edo Japan - Harwood Plaza - Grill and Sushi
$ • Japanese
Hours:
320 Harwood Ave S #3, Ajax
(905) 686-2626
About Edo Japan
Customers' Favorites
Edo Japan Reviews
Ratings
Menu


Hours
Monday | 11AM - 10PM |
Tuesday | 10:30AM - 10PM |
Wednesday | 10:30AM - 10PM |
Thursday | 10:30AM - 10PM |
Friday | 10:30AM - 10PM |
Saturday | 10:30AM - 10PM |
Sunday | 10:30AM - 10PM |
Edo Japan - Harwood Plaza - Grill and Sushi offers freshly prepared and delicious food. The sushi platters are amazing, and the Sukiyaki Beef Bowl is a winner. The chicken teriyaki bowl is also a favorite. The food is incredibly filling and delicious, prepared fresh and with great care. Customers appreciate the packaging, complimentary desert, and small messages with orders. The staff is professional, friendly, and accommodating. The restaurant also provides a good selection of vegetarian options.