Restaurants - French in Menlo Park, CA
Crepes Cafe
Le Pot Au Feu