Chez TJ ...more info938 Villa StreetMountain View, CA 94041 (9.6 miles away) +1-650-964-7466+1-650-964-7466 0 Reviews Review French Restaurants |
Left Bank ...more info635 Santa Cruz AvenueMenlo Park, CA 94025 (0 miles away) +1-650-473-6543+1-650-473-6543 Review French Restaurants |
Atherton, CA
2011-03-24: Great food in casual atmosphere- sit at the bar and people.