Denny's 1803 Marina Blvd San Leandro, CA 94577 Phone: (510) 351-3989 Fax: (510) 351-9207
Category: Restaurants