Get directions to: Denny's, San Leandro, CA Restaurant address: 15015 Freedom Ave San Leandro, CA 94578, USA Driving Walking Bicycling Restaurant: Denny's