clock menu more-arrow no yes mobile

Straits Restaurant

333 Santana Row, , CA 95128

(408) 246-6320