Fosters Freeze

229 Laurel St, Santa Cruz
(831) 426-2311