Doppio Zero Mountain View ★★★★☆4.3 (3,935) Restaurants Southern Italian restaurant · Brunch restaurant · Family restaurant (more) 160 Castro St, Mountain View, CA 94041 Call Website Details →