California Deli Cafe, a beloved Santa Cruz staple for 45 years, is renowned for its delectable sandwiches, soups, and salads.
With a commitment to quality and flavor, each dish is crafted with the unique character that keeps customers coming back for more.
Generated from their website's infomation