clock menu more-arrow no yes

Straits Restaurant

333 Santana Row, , CA 95128

(408) 246-6320