Zen Teriyaki

11923 SW Canyon Rd Beaverton OR 97005 USA

(503) 746-7009

Location