Get directions to: Allbright's Donut Shoppe, Santa Cruz, CA
Restaurant address: 1055 Water St Santa Cruz, CA 95062, USA
Restaurant: Allbright's Donut Shoppe