I was pleasantly surprised when my friends invited me to Straits Cafe last week. I haven't been there for a while now and the place has changed! ---for the better!!\r The deco ...
the cooks at straits cafe in palo alto never wash their hands they go to the restroom and walk out w/o washing their hands one cook has a vanerio disease the bald one he goes to t...
The SceneStraits may be the nicest looking restaurant on the Peninsula. The dining room is outfitted with lots of teak, orchids, and Balinese furniture. An exotic patio is a marvel: One...