Processing, please wait ...
Truya Sushi - Santa Clara
Cuisines: Japanese, Sushi
Address: 3431 El Camino Real ; Santa Clara CA, 95051
Very, very good. All items were fresh and tasty. No complaints. On time.
Super and friendly service! First time trying this restaurant and will certainly use them again.