Restaurant Address

1632 Locust Street
Walnut Creek, CA 94596
(across the street from the Dean Lesher Center of Arts)

Phone: (925) 933-5600

Contact us by email

Hours

Monday – Thursday
11:00am to 8:00pm

Friday & Saturday
11:00am to 9:00pm

Sunday
11:00am to 4:00pm