Located in the heart of Mountain View, La Fontaine Mountain View, a French-Italian restaurant, has been delighting palates since 2013. This cozy establishment is dedicated to capturing the authenticity of Northern Italian cuisine while incorporating the innovative flair of French culinary techniques. Enjoy a delightful dining experience complemented by the warm ambiance and attentive service for an unforgettable journey in the crossroads of these two culinary superpowers.