George's Giant Hamburger hero image

George's Giant Hamburger

Restaurant

1491 Newell Ave, Walnut Creek, CA 94596, USA

Biter Score
8.8
Closed
Friday: 11 AM – 8 PM