Sushi O Sushi

2789 El Camino Real, Santa Clara, CA, USA
www.sushiosushi.com - (408) 241-1677

Check Santa Clara Hotel Deals

Check-in:
Check-out:
Guests:
Rooms:
Santa Clara
photo by: Eunice