Restaurants in Redwood City, CA

Denny's Redwood City
US 1201 Broadway Redwood City, CA 94063
(650) 364-4545(650) 364-4545
Open 24 hours
, 7 Days a Week