We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
SpazCat's Millbrae, CA, USA
3
Contributions
3 Reviews
Grid View
List View
Back to top
Thai Stick Restaurant
301 El Camino Real
Posted 28 Feb 2012
Too bad I cannot give 3.5 stars because I think Thai Stick is a "solid good" choice for Thai food. ...
Sushi Kei
407 Broadway
Posted 28 Feb 2012
This small, family run Japanese restaurant rated 4 stars for its service, great selection of sushi, ...
Zen Bistro - Millbrae
420 Broadway
Posted 28 Feb 2012
This will be a mixed review as I was a party of one and sat at the sushi bar. Saturday night was ra...