Upper Crust Pizza & Pasta

2415 Mission St
Santa Cruz, CA 95060
No photo available for this business

Business Information

Pizza, Restaurants, Caterers

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jul 17, 2008
Need a quick dinner, just order a pizza from the locally owned pizza joint. Good and fast. The service is good and the staff very friendly... (more)

Browse our top cities

Browse cities by state