Dennys 30163 Industrial Pkwy SW Hayward, CA 94544 Phone: (510) 471-0311
Category: Fast Food Diner Restaurant