store:
 location:

Denny's in SANTA CLARA, California

1745 EL CAMINO REAL
SANTA CLARA - 95050
View Details
3715 EL CAMINO REAL
SANTA CLARA - 95050
View Details