Upper Crust Pizza & Pasta
Restaurant • Pizza restaurant • Italian restaurant • Pizzatakeaway • Pizza delivery service • Delivery service • Salad shop • Pasta shop • Sicilian restaurantSimple option for thick-crust, Sicilian-style pizza, stuffed muffaletta sandwiches & pasta dishes. People often mention pizza, good, crust, great, order, sauce, taste,
Address
2415 Mission St, Santa Cruz, CA 95060
Website
Contact
(831) 423-9010Price rating
$$ $$
Rating on Google Maps
4.30 (693 reviews)Open on Google Maps