Processing, please wait ...
Truya Sushi - Santa Clara
Santa Clara
Cuisines: Japanese, Sushi
Address: 3431 El Camino Real ; Santa Clara CA, 95051
hi there, thank you for the stress-free ordering for your company. It was easy to use compared to Door Dash and Uber EAts for big orders.
Good food & service