The food is very good, but the atmosphere in Palo Alto has never matched the small and friendly Straits in the City. We have been here a few times when the hostess has been rude! We still go for the food. I think they were a bit "full of themselves" during the Silicon Valley Boom but seem a bit empty lately so have been nicer. The style of food is one of my favorites still.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.