Start from
Little Caesars Pizza
233 Ocean St, Santa Cruz 95060