HOME / Japanese restaurant / Edo Japan - Tsawwassen Mills - Grill and Sushi
First Nation, 5000 Canoe Pass Wy FC8, Tsawwassen, BC V4M 0B3
+16043830066
View Business Profile