Sushi O Sushi Japanese Cuisine, SANTA CLARA, California (CA)

Looking for some food? Sushi O Sushi Japanese Cuisine might give the sort of dishes you are looking for.
Comfortably stationed at 2789 El Camino Real () in SANTA CLARA, California (CA) (95051), Sushi O Sushi Japanese Cuisine can be called at 4082411677. Make sure you contact them before you go to select your spot in the restaurant.
More restaurants in SANTA CLARA, California (CA)


Sushi O Sushi Japanese Cuisine contact information and details:
Address: 2789 El Camino Real - , SANTA CLARA, California (CA) 95051
Contact Phone: 4082411677