Restaurants - French in Mountain View, CA
Chez Tj
Le Petit Bistro