Order your Scratch Made Holiday Meal Today from Staff of Life Santa Cruz Or Watsonville

Call our Deli at 831-423-8632 in SC