Main content starts here, tab to start navigating

Hours & Location

1352 Locust Street,
Walnut Creek, CA 94596

(925) 430-2823

Hours:

Monday - Thursdays 11am to 9 pm

Fridays 11am to 10pm

Saturday 10am to 10pm

Sunday 10am to 9pm

Order Online

Reservations

Get Directions