Straits Restaurant

★★★★★ 38 reviews
408-246-6320
333 Santana Row 1100
San Jose, CA 95128
Return to the Business Page


Similar Nearby


Recommended Nearby