La Fontaine
186 Castro St, Mountain View
(650) 968-2300
Recent Reviews
Order Online
Reserve
You May Also Like
Udon Mugizo - 180 Castro St
Japanese, Noodles
Agave Mexican Bistro - 194 Castro St
Mexican, Pet friendly
Amarin Thai Cuisine - 174 Castro St
Thai
Restaurants in Mountain View, CA
La Fontaine
186 Castro St, Mountain View, CA 94041
(650) 968-2300