Straits Restaurant
333 Santana Row #1100, San Jose
(408) 246-6320
Recent Reviews
Straits Restaurant
333 Santana Row #1100, San Jose 95128
(408) 246-6320