Upper Crust Pizza & Pasta
Dine-In • Take-Out • Delivery • Catering
2415 Mission Street, Santa Cruz, CA 95060
Open: Sun. - Th., 10 am to 10 pm • Fri./Sat., 10 am - 11pm
Call: (831) 423-9010Happy Hour I Daily Lunch/Dinner Specials I Muffaletta Madness I Catering I Coupons I Menu I Italian Trivia I Delivery/Directions I Email I Order Online
Powered by personalizedpublications.com