Processing, please wait ...
Truya Sushi - Great America
Santa Clara
Cuisines: Japanese, Sushi
Address: 5101 Great America Pkwy ; Santa Clara CA, 95054
Check out the new Gogocater Group Order Tool! click here