Gochi Japanese Fusion Tapas

1943 W El Camino Real Mountain View CA 94041 USA

(650) 965-8301

Location