Straits Restaurant ★★★★☆4.0 (1,415) Restaurants Asian restaurant · Asian fusion restaurant · Dessert restaurant (more) 333 Santana Row #1100, San Jose, CA 95128 Call Website Details →