Hello N. Cal hounds,
I could really use your help! I've been scouring your boards (I'm down in the L.A. area), and I've found a lot of useful information, but I'm still not sure if I'm on the right track. My mother, sister and I are throwing a baby shower lunch for my cousin. There will be about 25-30 women attending. We need a restaurant in either Palo Alto or Menlo Park. It should be a nice place, nothing too casual or chain-ish.
The places I've been thinking about are :
Evvia, Tamarine, St. Michael's Abbey, Osteria and Carpaccio.
We'd really like somewhere that has a private room, too.
So, what do you all think?
Thanks so much!