Get directions to: Nation's Giant Hamburgers, Hayward, CA
Restaurant address: 24999 Santa Clara St. Hayward, CA 94544, USA
Restaurant: Nation's Giant Hamburgers