×

Upper Crust Pizza & Pasta

In category Restaurant

Contact information

Address
2415 Mission St
Santa Cruz, CA 95060
USA
Phone
831-423-9010
Website
Visit Website
Contact name
Nick Carollo
Print Ad
Show Map

Reviews

Be the first to rate your experience. Write a review