Upper Crust Pizza & Pasta
2415 Mission St, Santa Cruz
(831) 423-9010
Recent Reviews
Order Online
You May Also Like
Mission West - 2405 Mission St
Cocktail Bar, Beer Bar, Pet Friendly
Tacos El Chuy Truck - 2405 Mission St
Mexican, Tacos, Food Trucks
Tam's Restaurant - 2403 Mission St
Chinese
Restaurants in Santa Cruz, CA
Upper Crust Pizza & Pasta
2415 Mission St, Santa Cruz, CA 95060
(831) 423-9010