HOME / Asian fusion restaurant / Noodlebox
5580 Vedder Rd Unit 200, Chilliwack, BC V2R 5P4
+16047690060
View Business Profile