1632 Locust Street, Walnut Creek, CA 94596 | (925) 933-5600

Location & Hours

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 8:00pm

Sunday
CLOSED