Visit Silicon Valley Logo

Doppio Zero

160 Castro St , Mountain View, California, 94041, United States
Doppio Zero, a scrumptious Southern Italian restaurant in Mountain View serving Neapolitan pizza, pasta, unique cocktails and more.
Find hotels, restaurants, and things to do near.
View Map