Processing, please wait ...

Truya Sushi - Sunnyvale
Sunnyvale
Cuisines: Japanese, Sushi
Address: 415 N Mary Ave ; Sunnyvale CA, 94085