Edo Japan - Tsawwassen Mills - Grill and Sushi
$ • Fast Food
Hours:
5000 Canoe Pass Wy FC8, Tsawwassen
(604) 383-0066
About Edo Japan
Customers' Favorites
Edo Japan Reviews
Ratings
Menu


Hours
Monday | 10AM - 7PM |
Tuesday | 10AM - 7PM |
Wednesday | 10AM - 9PM |
Thursday | 10AM - 9PM |
Friday | 10AM - 7PM |
Saturday | 10AM - 9PM |
Sunday | 11AM - 7PM |
Edo Japan - Tsawwassen Mills offers good food like chicken teriyaki bento with thin noodles, spring roll, and california roll. Sushi and customer service are average. It's an excellent place for Japanese BBQ, but can be pricey, so going with a group is recommended for the BBQ offers.