Home » Palo Alto, CA restaurants
Straits Café
Features: Cafes
Hours
Mon-Thu 11:30am- 2:30pm, 5pm-10pm;, Fri-Sat 11:30a
Your opinion matters! If you have visited Straits Café, please rate your experience & what you think of the food, atmosphere, service.


