Denny's

4256 El Camino Real
Palo Alto, CA
650.493.3082
37.407113
-122.121247

for Denny's
Directions
from: