Skip to Main content
La Fontaine Restaurant
0
La Fontaine Restaurant
186 Castro Street, Mountain View, CA
Pickup
Schedule your order
La Fontaine Restaurant Location and Ordering Hours
(650) 968-2300
186 Castro Street, Mountain View, CA 94041
Closed
• Opens Friday at 5PM
All hours
This site is powered by
Terms of Service
|
Privacy Statement
|
CA Privacy Statement