image of the Sushi O Sushi Japanese Cuisine

Sushi O Sushi Japanese Cuisine

2789 El Camino Real Santa Clara CA, 95051 | (408)241-1677


Menu of Sushi O Sushi Japanese Cuisine

 
go

Back to Top