Walnut Creek ONLINE ORDER EMAIL DIRECTIONS 1140 Locust stWalnut Creek, CA 94596Hours OPEN DAILY10:30AM-11PMPhone(925) 951-6200