Processing, please wait ...
Truya Sushi - Santa Clara
Santa Clara
Cuisines: Japanese, Sushi
Address: 3431 El Camino Real ; Santa Clara CA, 95051
good selection
Very, very good. All items were fresh and tasty. No complaints. On time.
Check out the new Gogocater Group Order Tool! click here