Upper Crust Pizza & Pasta
2501 Soquel Dr, Santa Cruz
(831) 476-2333
Recent Reviews
Order Online
You May Also Like
El Chino Mexican Restaurant - 2525 Soquel Dr STE A
Mexican
Silver Spur - 2650 Soquel Dr
American
Garden Liquors & Deli - 1815 Soquel Dr
Turkish
Restaurants in Santa Cruz, CA
Upper Crust Pizza & Pasta
2501 Soquel Dr, Santa Cruz, CA 95065
(831) 476-2333