Home › Top 5 Italian restaurant in Mountain View, California Find best Italian restaurant in Mountain View, California, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Vaso Azzurro Restaurant US, Mountain View, CA 94041108 Castro St Fiorella - Mountain View (CA 94040) US, Mountain View, CA 940401711 W El Camino Real Doppio Zero Mountain View US, Mountain View, CA 94041160 Castro St Don Giovanni - Mountain View (CA 94041) US, Mountain View, CA 94041235 Castro St Cucina Venti Restaurant US, Mountain View, CA 940431390 Pear Ave Ste D