JavaScript is not enabled.
Vaso Arruzo - Review by Cyndi F | Vaso Azzurro

Vaso Azzurro

No image

Vaso Arruzo 12/27/2006

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
30% OFF all yearly plans
Use YEAR at checkout. Expires 3/31/2018