Teriyaki Dude

4112C Monterey Hwy C San Jose CA 95111 USA

(408) 629-8626

Location