Upper Crust Pizza & Pasta
Address:
2415 Mission St, Santa Cruz, CA 95060
Phone:
(831) 423-9010
Hours:
- Mon: 10am-10pm
- Tue: 10am-10pm
- Wed: 10am-10pm
- Thu: 10am-10pm
- Fri: 10am-11pm
- Sat: 10am-11pm
- Sun: 10am-10pm
Payment:
Other Details:
For over 30 years, the Upper Crust has been making great Italian food and traditional square Sicilian pizza. Homemade pasta dishes and comfortable old-style pizza parlor decor make this restaraunt a fun place to enjoy authentic dishes. A full selection of beers, fresh salads and friendly staff make this an ideal stop on your way home from the Westside beaches.
Pizza, Restaurants
Other Businesses: