Restaurante
Upper Crust Pizza & Pasta
Recomendado por 9 personas locales,
Consejos de personas locales
Family run joint. One day a week they have all you can eat pizza, and another day all you can eat pasta.
Pizza is a vague term. We love these guys and have for decades. Delivery to the Hideout
Actividades únicas en los alrededores
Recomendado también por los habitantes locales
Ubicación
2415 Mission St
Santa Cruz, CA