146 Castro St
Mountain View, CA 94041
No photo available for this business

Business Information

Pizza, Restaurants, Restaurant Management
Restaurant Management

Customer Reviews (1 reviews)

Citysearch User

on Citysearch May 22, 2008
This is the only pizza place where I've found a good wheat crust. They've also got soy cheese which was pretty tasty. I had the Santa Fe w... (more)

Recent Comments

Good pizza, friendly service. (more)
Skie, May 14, 2011

Browse our top cities

Browse cities by state