HOME / Japanese restaurant / Vedder Sushi & Japanese Restaurant
7300 Vedder Rd #8, Chilliwack, BC V2R 4G6
+16048249880
View Business Profile