Straits Restaurant

Santana Row
San Jose, CA
408.246.6320
37.321317
-121.947917

for Straits Restaurant
Directions
from: