Straits Restaurant - Santana Row

Address:

333 Santana Row, Suite #1100
San Jose, CA 95100
view in google maps

Phone:

4082466320
Contact   ·   Privacy   ·   Terms