Edo Japan in Penticton - Locations & Hours

(3.0/5 - 3 votes)
Name Address Phone
Edo Japan - Riverside Village Unit 126, 300 Riverside Drive (250) 770-0062

Other popular stores in Penticton: