Get directions to: Best Burger, Hayward, CA
Restaurant address: 251 A Street Hayward, CA 94541, USA
Restaurant: Best Burger