Get directions to: George's Giant Hamburger, Walnut Creek, CA
Restaurant address: 1491 Newell Ave Walnut Creek, CA 94596, USA
Restaurant: George's Giant Hamburger