If you happen to be lucky enough to be in downtown Santa Cruz make sure you stop and have a slice of Combo pizza. The crust is so light and thin and and they add excellent italian sausage, pepperoni, and just the right amount of onions and peppers cooked to perfection. My second choice would be the feta and tomato that was delicious too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.