California
Santa Cruz
Cafe Iveta
Cafe Iveta
(831) 713-0320
2125 Delaware Ave, Santa Cruz, CA 95060
Website
Own this business?
Learn more
about offering online ordering to your diners.
$
$$$$
Menu not currently available