Doppio Zero Mountain View ★★★★☆4.3 (3,936) Restaurants Southern Italian restaurant · Brunch restaurant · Family restaurant (...) 160 Castro St, Mountain View, CA 94041 Today: 11:30 AM–2:30 PM, 4:30–10:30 PM Call Website Details →