Happi House Teriyaki

2901 Moorpark Ave
San Jose, CA
408.295.5554
37.316344
-121.945959

for Happi House Teriyaki
Directions
from: