Denny's

2220 Westborough Blvd, South San Francisco CA

(650) 873-0252

Location