Happi House Famous Teriyaki

695 N 5th St San Jose CA 95112 USA

(408) 295-5554

Location