store:
 location:

Denny's in SANTA ROSA, California

115 BAKER AVE
SANTA ROSA - 95407
View Details
1000 W. STEELE LANE
SANTA ROSA - 95403
View Details