Denny's

1515 Ocean St
Santa Cruz, CA
831.426.4628
36.985077
-122.024014

for Denny's
Directions
from: