Denny's

15015 Freedom Ave
San Leandro, CA
510.278.9826
37.708621
-122.124108

for Denny's
Directions
from: