Order Online

Truya Sushi SC

3431 El Camino Real
Santa Clara, CA 95051
(408) 244-4534
Order online Menu | Reservation | Info
Any questions please call us.