This is a great Italian restaurant located on Castro Street in downtown Mountain View, CA. We've been back several times and the food has never let us down.
The risotto is yummy and changes every night, so be sure and ask your waiter for the special of the day.
the owner is always there so it gives the place a homey touch. Once you've been there he recognizes you and welcomes you back - you feel as though you are "home."
Try it, I know that you'll like it.
more