707 Queensbury Avenue(778) 340-1189Hours listed
Edo Japan
Details
- Fast Food Restaurant
- Takeout
More sushi & japanese restaurants near Edo Japan
180 East 2nd Street(778) 340-0777Hours listed
155 East 15th Street
1325 Lonsdale AvenueHours listed
228 Lonsdale Avenue
1445 Lonsdale AvenueHours listed