Skip to main content

Sushi O Sushi Japanese Cuisine

restaurant · sushi restaurant · Santa Clara, CA

Address
2789 El Camino Real, Santa Clara, CA 95051
Phone
(408) 241-1677
Where
37.3531, -121.9772

Search Hominin for Sushi O Sushi Japanese Cuisine

Other restaurants nearby

More in Santa Clara

Sushi O Sushi Japanese Cuisine — restaurant in Santa Clara, CA | Hominin