Pickup from Pizza My Heart at 1116 Pacific Ave, Santa Cruz, CA 95060, USA