HOME / Indian grocery store / Vedder Supermarket
5885 Vedder Rd #104, Chilliwack, BC V2R 1C3
+16048470165
View Business Profile