Denny’s
1803 Marina Blvd, San Leandro, CA 94577-4225
Denny’s is a Restaurant place is located in San Leandro, California. The address of Denny’s is 1803 Marina Blvd, San Leandro, CA 94577-4225.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 510-351-3989, or open their website to view relevant information, The url is http://locations.dennys.com/CA/SAN-LEANDRO/246918