SantaCruz CA 95065
Upper Crust Pizza & Pasta is a family owner and operated business for over 15 years. Ernesto Chavez is the owner who makes sure that he serves high quality products. We are open 7 days a week and offer Pizza, whole or slices, pasta dishes & more.
Showing 1-4 of 4 Results