Sign In

Upper Crust Pizza & Pasta

Phone orders only

2415 Mission St, Santa Cruz, CA 95060

$10 MinimumAre you the owner?
SliceRestaurants in Santa Cruz Upper Crust Pizza & Pasta
Price: $$