Mountain View French Restaurants

+ Place
1 to 2 of 2

Chez TJ

938 Villa St, Mountain View, CA 94041 (Map)

Attentive service, fresh flowers and soft music surround guests at this intimate, special occasion Michelin Starred, restaurant in downtown…

+1 650.964.7466

Le Petit Bistro

1405 W El Camino Real, Mountain View, CA 94040 (Map)

+1 650.964.3321

1 to 2 of 2