|   | 

« back to all restaurants

Straits Restaurant (San Jose)

Address
333 Santana Row,

Phone
408-246-6320

Accepts Credit Cards: No

Restaurant Map