Edo Japan - Tsawwassen Mills - Grill and Sushi
$ • Fast Food
Hours:
5000 Canoe Pass Wy FC8, Tsawwassen
(604) 383-0066
Customers' Favorites
Edo Japan Reviews
Yummy and nice! Staffs are very friendly.But i always fail with amount of teriyaki sauce!I tried 4 spoons and that was too salty so next time i tried 2 spoons and that was still too salty lol.
Best restaurant I always go there to eat once a week and another day take out food for the weekend. There chicken teriyaki with noodles is so delicious and there spring rolls I have to always order are yummy they all know me so well I don’t even need to tell them what I want they know cause I am there favourite. Love you all.
Ratings
Menu
Hours
Monday | 10AM - 7PM |
Tuesday | 10AM - 7PM |
Wednesday | 10AM - 9PM |
Thursday | 10AM - 9PM |
Friday | 11AM - 6PM |
Saturday | 10AM - 9PM |
Sunday | 11AM - 7PM |
Terrible experience. Awful front cashier. Beef teriyaki meat was not even sliced up. Kinda hard to cut them with the cheap plastic utensils. California roll was worse than a gas station sushi. Edo is usually decent. But this place ranks as the worst one in my books.