Italian Restaurant
$$
4.3 (3351)
Doppio Zero Mountain View is acclaimed for its authentic Italian cuisine, particularly its Neapolitan pizza, which receives high praise for flavor and quality. The cozy atmosphere coupled with attentive service enhances the dining experience, making it a popular choice for both casual dining and special occasions.
Restaurant website: Website
Phone number: (650) 938-4147
Address: 160 Castro St, Mountain View, CA 94041, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" Absolutely fantastic! From pizza to tiramisu, everything was perfect. Will definitely return! " (*Curated Review*)
" One of the best Italian eateries around! Every dish I had was fresh and bursting with flavor. " (*Curated Review*)
" Absolutely love this restaurant! The commitment to quality ingredients makes all the difference. " (*Curated Review*)
" The service was quick and friendly, but the pizza was a bit too soft for my taste. Still good overall. " (*Curated Review*)
" Visited on a busy Friday, but the wait was worth it. Delicious food and charming vibe here. " (*Curated Review*)
" Great restaurant for date nights! I loved our pizza and wine selection. Can’t wait to come back! " (*Curated Review*)
" The outdoor seating was lovely. Enjoyed the food but it wasn’t mind-blowing. Still worth a visit. " (*Curated Review*)
Address: 357 Castro St, Mountain View, CA 94041, USA
Address: 1325 Sunnyvale Saratoga Rd, Sunnyvale, CA 94087, USA
Address: 744 S Wolfe Rd, Sunnyvale, CA 94086, USA
Address: 1177 W El Camino Real, Sunnyvale, CA 94087, USA
Address: 607 W Dana St Unit H, Mountain View, CA 94041, USA
Address: 190 S Murphy Ave, Sunnyvale, CA 94086, USA
Address: 1288 W El Camino Real, Mountain View, CA 94040, USA
Address: 365 California Ave, Palo Alto, CA 94306, USA
Address: 685 E El Camino Real, Sunnyvale, CA 94087, USA
Address: 859 Villa St, Mountain View, CA 94041, USA