Denny's 15015 Freedom Ave San Leandro, CA 94578 Phone: (510) 278-9826 Fax: (510) 278-5810
Category: Restaurants