Restaurants & Bars 1

Siam Garden in Menlo Park?

DeeGlaze | Nov 20, 2006 02:20 AM

I used to enjoy meals here back in 1995-6, and for some reason, haven't been since then. I walked by the restaurant yesterday, and am wondering how the food is these days.

Want to stay up to date with this post?

Recommended From Chowhound