D'angelo Pizza

650-988-6961
2464 W El Camino Real # C
Mountain View, CA 94040
No photo available for this business

Business Information

Pizza, Restaurants
MasterCard

Customer Reviews (1 reviews)

achacha

on Citysearch Sep 21, 2004
Being a native New Yorker and having eaten some of the best pizza in the world, I was very disappointed by almost every pizza place on the west coast (from san francisco to san diego). The usual bland dough, bland sauce,... (more)

Browse our top cities

Browse cities by state