Johnny's Harborside
493 Lake Ave, Santa Cruz
(831) 479-3430
Recent Reviews
Johnny's Harborside
493 Lake Ave, Santa Cruz 95062
(831) 479-3430