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.