Johnny's Harborside

493 Lake Ave, Santa Cruz
(831) 479-3430

Order Online