Thanks to my friend's good recommendation for this nice Italian restaurant La Fontaine. My mom and I were there for Sat lunch and sat outside to enjoy the beautiful sunny warm weather. The waitress greeted us nicely.
I will be back for dinner.
Address: 186 Castro Street, Mountain View, CA 94041
Tel: 650-968-2300
avocado salad, fresh! $9
prosciutto melone, $8