Map & Directions - Sushi Hachi Japanese Restaurant
Sushi Hachi Japanese Restaurant
1711 W El Camino Real, Mountain View, CA, 94040
(650) 988-6938 (Phone)
1711 W El Camino Real, Mountain View, CA, 94040
(650) 988-6938 (Phone)