Get directions to: Teriyaki Bento House, San Jose, CA
Restaurant address: 2590 S Bascom Ave Ste Eb San Jose, CA 95124, USA
Restaurant: Teriyaki Bento House